ail project ail framework