
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.
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.
- Install via current Aider docs
- Export OPENAI_API_BASE (or equivalent) to https://api.geekhub.mx/v1
- Use your Geek Hub API key
- 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-miniGet an API keyAider FAQ
- Aider vs Cursor?
- Aider is terminal-first and git-centric; Cursor is a visual IDE. Different UX, similar jobs.