An AI system that uses a language model to understand tasks and take actions like reading code or searching repositories.