Angel - The AMICA Library