Skip to main content
aider is a terminal pair programmer that edits files in your git repo. It reaches Lyceum through its OpenAI-compatible settings.

Install

aider does not yet run on Python 3.13. The install fails with ModuleNotFoundError: No module named 'pyaudioop'. Pin 3.12:

Configure

Or make it permanent in ~/.aider.conf.yml:
The model needs an openai/ prefix. aider routes through LiteLLM, which uses that prefix to pick the OpenAI-compatible transport. Write openai/z-ai/glm-5.2, not z-ai/glm-5.2.

One-shot edits

Useful in scripts and CI:

Notes

  • Editor vs. main model. --editor-model can point at a cheaper model for applying diffs while the main model plans: --model openai/z-ai/glm-5.2 --editor-model openai/deepseek/deepseek-v4-flash-0731.
  • Token counts. aider prints its own token accounting; billed usage is in the dashboard.