An AI teaching assistant is a software tool that uses artificial intelligence, typically generative AI and machine learning, to support teachers and students with structured instructional tasks. It can deliver personalised learning, provide actionable feedback in real time, and handle administrative tasks, freeing human teaching assistants to focus on relationships, SEND support and pastoral care.