Aider Rate Limits
Aider does not impose application-level rate limits. It is a local CLI that runs entirely in the developer's terminal against the local Git working tree; no Aider-operated network endpoint exists. All request-rate and quota enforcement happens upstream at the LLM provider the user has bound to aider via API key (Anthropic, OpenAI, DeepSeek, Google Gemini, OpenRouter, Mistral, xAI, GROQ, Cohere, GitHub Copilot, Azure OpenAI, Amazon Bedrock, Vertex AI, Ollama, LM Studio, or any OpenAI-compatible endpoint). Aider surfaces upstream 429 / rate-limit errors back to the terminal user but does not retry, queue, or smooth requests on the user's behalf beyond default LiteLLM behavior. Token-budget management — chat history size, repo-map token budget, in-chat-files token budget — is exposed via `/tokens` and the `--max-chat-history-tokens` / `--map-tokens` flags but is a context-window control, not a rate limit.
Aider Rate Limits is the machine-readable rate-limit profile for Aider on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 4 rate-limit definitions, measuring requests_per_second, varies, and tokens.
The profile also includes 5 backoff/retry policies defined and response codes documented for upstreamThrottled and upstreamServerError.
Tagged areas include Rate Limiting, Open Source, AI Pair Programming, and BYO LLM.