Docs

Rate Limits

Limits are enforced per user, not per API key. If you create 20 keys, all 20 share the same quota below.

These limits only apply to :free models. Any paid model (paid: true) has no request cap — you're billed per token from your wallet until the balance runs out. See the Free Plan page for the full breakdown of what's free.

LimitValueWindow
Requests10per minute, free models only
Credits10,000per day, shared pool across all free models (chat + free TTS voice)
Shared daily requests50per day — Free-plan accounts only, shared between web chat and free-model API calls

10,000 credits/day isn't a flat token count — each free model has its own credit cost per 1,000 tokens (input + output combined), so how many tokens that buys you depends on which free model you use. See Free Plan for the per-model rates.

Per-model token limit

On top of the limits above, every :free model has its own tokens-per-minute (TPM) ceiling, input and output combined. This cap is enforced separately per model, so burning through the TPM limit on one free model doesn't touch your quota on another. All 12 free models currently share the same 12,000 tokens/minute ceiling — there's no per-model variation here, regardless of how much each model costs in daily credits (see the credit-rate table below):

ModelTokens / minuteCredits / 1k tokens
mistralai/mistral-nemo:free12,000100 (default rate)
meta-llama/llama-3.1-8b-instruct:free12,000150
sao10k/l3-lunaris-8b:free12,000200
gryphe/mythomax-l2-13b:free12,000200
mistralai/mistral-small-24b-instruct-2501:free12,000300
google/gemma-3-4b-it:free12,000350
qwen/qwen3.7-flash:free12,000450
poolside/laguna-xs-2.1:free12,000450
google/gemma-3-12b-it:free12,000500
google/gemma-3-27b-it:free12,000550
openai/gpt-oss-120b:free12,000600
deepseek/deepseek-v4-flash-0731:free12,000600

The "credits / 1k tokens" column is what determines how far your shared 10,000 daily credits go — a cheaper model like mistral-nemo:free (100 credits/1k) stretches to roughly 100,000 tokens/day, while a pricier one like deepseek-v4-flash-0731:free or gpt-oss-120b:free (600 credits/1k) only gets you around 16,600 tokens/day at the same credit budget. The 12,000 TPM ceiling, on the other hand, is flat across all of them — it caps burst speed within a single minute, not your total daily usage.

Paid models (paid: true) never hit this table — the TPM ceiling and the credit pool are both exclusive to :free models. Paid usage is billed per token from your wallet with no request or token-rate cap beyond your balance.

What happens when you hit a limit

The request is rejected with 429, type: "rate_limit_error", and a Retry-After header (in seconds) telling you when to try again:

429 Too Many Requests
{
  "error": {
    "message": "You have reached your daily token limit (100,000 tokens/day).",
    "type": "rate_limit_error",
    "param": null,
    "code": null
  }
}

Messages by limit reason

A single request's max_tokens is also silently capped to whatever remains of your daily token budget, so one large request can't push you past the daily limit.

Checking your remaining quota

Rate limits aren't currently returned as response headers on /v1/* — check your current usage under Developers โ†’ API on dravenai.lat, which shows requests and credits used today plus a usage trend.