code2prompt converts a codebase into one language-model prompt with a source tree, templates, and token counts.
Aider
Aider provides AI pair programming from a terminal for software development tasks.

About Aider
Aider is an open-source tool for AI pair programming from a terminal. It lets developers work with large language models (LLMs) to start a new project or change an existing codebase. Aider builds a map of the whole codebase, which the source says helps it work in larger projects.
Aider supports many common programming languages and commits its changes to git with descriptive messages, so changes can be reviewed, managed, or undone with standard git tools. It can also lint and test code after each change. The getting started examples show connecting to hosted models with a provider API key, and the source states that Aider can also connect to local models.
Key features
- Connects to cloud LLMs and local models, with named models listed as best supported
- Builds a map of the entire codebase to support larger projects
- Supports over 100 code languages, including Python, JavaScript, Rust, and Go
- Automatically commits changes with sensible commit messages
- Automatically lints and tests code after each change, and can fix detected problems
- Can be used from within an IDE or editor by adding code comments
- Open source, with the source code published on GitHub
- Can connect to local models as well as hosted LLMs
- Changes are committed to git, so they can be diffed and undone with familiar tools
- The getting started examples for hosted models require a provider API key
- Installation is done with a Python package installer (pip)
Aider at a glance
- Website
- github.com/Aider-AI/aider
- Category
- AI & Machine Learning › AI Coding Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Aider alternatives
Tools and sites you could use instead, ranked by how closely they match.
Use Open Interpreter as a coding agent with open language models for development work.
ChatDev uses multi-agent collaboration to create software from a natural language idea.
The Devika repository describes an open source project for an agentic software engineer.
smol developer provides a library for embedding a developer agent into an application.
Claude Engineer offers a command-line interface for software development with Anthropic’s Claude model.
Popular in AI Coding Tools
Well-known listings from the same topic.
Aider FAQ
Can Aider work with local models?
How are AI-made changes tracked?
Which programming languages are supported?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












