repo for the AI class