Aider is an open-source tool that allows users to pair program with large language models (LLMs) in their terminal.
It works with popular languages like Python, JavaScript, TypeScript, PHP, HTML, CSS, and more.
Aider can make coordinated changes across multiple files, use a map of the entire git repository, and work well in larger codebases.
Users can chat with Aider about their code, ask for changes, and Aider will edit the files to complete the request.