aider

aider is a terminal pair programmer that edits files in your git repo. It reaches Depaza through its OpenAI-compatible settings.

Depaza API key
Model

Your key stays in this browser (local storage) and is sent only to depaza.eu. Every config block on this page fills in automatically. Don’t do this on a shared machine.

The model needs an openai/ prefix so LiteLLM picks the OpenAI-compatible transport: openai/core, not core. aider does not yet run on Python 3.13 — pin 3.12.

Install

shell
uv tool install --python 3.12 aider-chat

Configure

shell
export OPENAI_API_BASE={{BASE_URL}}
export OPENAI_API_KEY={{KEY}}

aider --model openai/{{MODEL}}

Or make it permanent in ~/.aider.conf.yml:

~/.aider.conf.yml
openai-api-base: {{BASE_URL}}
openai-api-key: {{KEY}}
model: openai/{{MODEL}}

One-shot edits in scripts and CI:

shell
aider --model openai/{{MODEL}} --yes \
  --message "Add type hints to utils.py"