What is Aider? Terminal pair programming + Geek Hub

Aider is one of the best-known open-source tools for LLM pair-programming in the terminal. It edits files, proposes diffs, and can create commits—great if you live in git and tmux.

CLIUpdated 2026-08-11Official site

What is Aider?

You start Aider in a repo, describe the change, and the model edits with context from mapped files. The loop is conversational and close to a git workflow.

Key features

  • Conversational terminal editing
  • Natural git/commit integration
  • Broad provider and model support
  • Repo map for context

Aider + Geek Hub

Aider supports OpenAI-compatible endpoints. Point it at Geek Hub and pick any catalog model id.

  1. Install via current Aider docs
  2. Export OPENAI_API_BASE (or equivalent) to https://api.geekhub.mx/v1
  3. Use your Geek Hub API key
  4. Pass a model id for cost/quality tradeoffs
export OPENAI_API_BASE=https://api.geekhub.mx/v1
export OPENAI_API_KEY=gh_...
aider --model openai/gpt-5.4-mini
Get an API key

Aider FAQ

Aider vs Cursor?
Aider is terminal-first and git-centric; Cursor is a visual IDE. Different UX, similar jobs.

Aider vs similar tools