Fair-use limits
"Unlimited" on Kilowatt means no token meter: no per-token billing and no usage charges. To keep the service fair for everyone, each subscription has limits on speed and daily volume.
| Limit | Pro | Lite |
|---|---|---|
| Output tokens per minute | 6,000 | 2,000 |
| Uncached input tokens per minute | 120,000 | 40,000 |
| Concurrent requests | 2 | 1 |
| Daily output tokens | 2,000,000 | 300,000 |
| Daily uncached input tokens | 10,000,000 | 1,500,000 |
| Cached input | Exempt | Exempt |
| Priority | standard | lower |
How the limits work
- Cached input is exempt. Coding agents re-send the same context on every turn; tokens served from the prompt cache never count toward any limit.
- Per-minute limits are rolling token buckets on uncached input and output tokens.
- Concurrent requests is how many requests one subscription can have in flight.
- Daily budgets reset every 24 hours.
- Lite requests are served at lower priority than Pro when the system is busy.
When you hit a limit
You get HTTP 429 with a Retry-After header (seconds). OpenAI and Anthropic SDKs retry automatically (set max_retries, e.g. 5). Requests can also return 429 when the whole service is at capacity. There is no uptime SLA.
Changes
Limits may be adjusted as capacity grows; subscribers will be told about changes.
Compared with Morph Ultra
Morph Ultra's published per-minute limits are higher: DeepSeek V4.1 Flash 2,103,237 uncached input / 76,559 output tokens per minute; Kimi K3.1 72,870 / 6,162 (source, read 2026-11-10). Morph Ultra costs $200/month; Kilowatt Pro is $39.
Agents: /docs/fair-use.md is this page in markdown, or request it with Accept: text/markdown.