gptfree.net
Aider.chat

Aider.chat

Terminal AI pair programming assistant

Edit and commit code with LLMs in your terminal

Code assistantDevelopment and Tools AI ProgrammingCode EditingMulti-language SupportGit IntegrationVoice ProgrammingLLM Integration
Visit official site →

Highlights

AI pair programming directly in your terminal
Edits files in your local codebase and auto-commits via Git
Connects to multiple LLMs such as Claude, DeepSeek, and OpenAI
Supports several languages plus voice and image input

What you can do with it

  • Create a simple Flask application with Aider
  • Modify open-source game code in the local codebase
  • Fix complex multi-file errors with AI help

How to use it

  1. 1 Install Python 3.8 to 3.13, then install Aider.
  2. 2 Initialize Aider and open your project directory.
  3. 3 Start Aider with your chosen model and API key.
  4. 4 Describe the change you want in the terminal.
  5. 5 Let Aider edit the code and commit, then review the result.

Who it is for

Developers comfortable working in a terminalProgrammers who want AI help editing a local codebaseTeams that want Git commits made automatically

Pros

  • The tool is free and open source
  • Edits real files in your local codebase
  • Works with several LLM providers and languages

Limitations

  • You pay for the LLM API you connect, so usage has a cost
  • Needs command-line comfort and Python setup
  • AI changes should be reviewed before you merge them

What Aider is

Aider is an AI-assisted programming tool that brings pair programming into the terminal. It connects to large language models and helps developers complete tasks inside their local codebase, understanding complex requests and editing files directly rather than just suggesting snippets. It supports several languages such as Python, JavaScript, and TypeScript, and it can connect to multiple LLMs including Claude, DeepSeek, and OpenAI. It also auto-commits changes through Git for easier version control, supports voice programming, and accepts input from images and web content. The tool itself is currently free and open source, which lowers the barrier to trying AI pair programming.

What you can do with it

- Edit files in your local codebase with AI help

- Handle tasks like new features, bug fixes, and refactoring

- Auto-commit changes through Git

- Connect to the LLM provider of your choice

Who it is for

- Developers comfortable working in a terminal

- Programmers who want AI help editing a real codebase

- Teams that want automated Git commits for AI changes

What to watch out for

While the tool is free and open source, you pay for the LLM API you connect, so usage has a running cost. It needs command-line comfort and a Python setup to get started. AI edits are not guaranteed to be correct, so review the diff before you merge, especially for changes that touch multiple files. Start with a small sample to confirm the output meets your expectations before processing the full batch. Free tiers and usage limits can change, so check the current rules on the official page before relying on it long term. Free tiers and usage limits can change, so check the current rules on the official page before relying on it long term.

FAQ

Is Aider free?

The tool is currently free and open source, but you pay for the LLM API you connect to it.

Which LLMs does it support?

It can connect to multiple models, including Claude, DeepSeek, and OpenAI.

Does it work with Git?

Yes. It can automatically commit changes to help with version control.

Why it is free

What the official page says: 免费

Free limits, trial length and features are decided by the official site and can change at any time.

Product preview

Aider.chat product screenshot

Screenshot archived from the listing page, for preview only.

Aider.chat

Aider is an AI-assisted programming tool that supports AI pair programming in the terminal.

Visit official site →

Related free tools