Limits & plans
Every signup starts on the free plan with a personal workspace. Reverie (TTS) and Rem (STT) share one credit pool per workspace, reset monthly (UTC).
Credit burn
| Product | What burns credits | Rate |
|---|---|---|
| Reverie · TTS | Input text length (inference, file-inference, stream) | 1 credit per character |
| Rem · STT | Audio duration (transcribe, file-transcribe, stream) | 1 credit per second |
Plans
| Plan | Price | Credits / month |
|---|---|---|
| Free | $0 | 25,000 |
| Starter | $5/mo | 300,000 |
| Growth | $49/mo | 3,500,000 |
| Scale | $299/mo | 25,000,000 |
Pay-as-you-go overage: $0.02 per 1,000 credits. When your pool is exhausted, requests return 402 until the next billing period or you upgrade. Paid checkout launches when Stripe prices are configured.
Request limits
5,000
characters max per TTS request (playground)
200
requests / hour per key
STT endpoints do not enforce a file size or duration limit on uploads; under sustained load ultra requests queue rather than being rejected.