Aider
On this page
Aider talks to us over OpenAI Chat Completions. It takes the address and the key from environment variables and the model from a launch flag.
What is verified. We have not yet verified this setup with a live run of Aider against our API. Our notes cite no Aider documentation page; they (November 9, 2026) hold only OPENAI_API_BASE, OPENAI_API_KEY. Not checked against the documentation: the openai/ prefix of the model id and the launch command. If something does not match, tell support.
Setup#
export OPENAI_API_BASE=https://api.aicreator.app/v1
export OPENAI_API_KEY=sk-aic-…
aider --model openai/gpt-6-astraOPENAI_API_BASE—https://api.aicreator.app/v1, with/v1at the end.OPENAI_API_KEY— yoursk-aic-…key from the Keys page.--model— the model’s id from our list with theopenai/prefix, as in the example.
Models#
Any model on the Chat protocol will do; they are listed in Models and prices. The API itself gives the list for your key:
curl "https://api.aicreator.app/v1/models?surface=chat" \
-H "Authorization: Bearer $AIC_API_KEY"An id that is not on the list returns 400 model_not_available.
Things to know#
- One key runs up to 4 requests at a time; the next one gets 429
concurrent_requestswith aretry-afterheader. - A Chat Completions stream of ours always ends with a chunk that has an empty
choices: []and the token usage; that is how we charge by actual tokens. - From Russia, if
https://api.aicreator.appis unreachable, setOPENAI_API_BASEtohttps://api-ru.aicreator.app/v1: the key and the balance are the same.
If a request fails, see Troubleshooting.