Home / Compute
Rivet (Actors & agentOS)
rivet.dev/pricing/Container and VM sandboxcompute/rivetJSONcomparereport an errorprovider JSON
- Free allowance
- 100,000 awake actor hours a month on the free tier, with state storage and active CPU billed per second beyond it
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- email?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- request-rate100,000 awake actor hours a month on the free tier; active execution bills per vCPU-second plus $0.0000029 a GiB-second of state storage
- Evidence
- documented4 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-12-05checked 2026-11-04 (live); stale on 2026-12-05
| Free tier | 100,000 awake actor hours a month on the free tier, with state storage and active CPU billed per second beyond it unit hours; metered on wall-clock |
|---|
| Price | none stated |
|---|
| Limits | - request-rate (binding) 100,000 awake actor hours a month on the free tier source
- per-object-cap 1 vCPU is half a physical core; configurations are 0.08 to 1 vCPU, or exactly 2, 4 or 8 source
- request-rate (binding) active execution bills per vCPU-second plus $0.0000029 a GiB-second of state storage source
not stated |
|---|
| Identity | email (placeholder) not published |
|---|
| Egress | not stated |
|---|
| Per-object cap | not stated |
|---|
| Retention | not stated |
|---|
| Interface | unknown TypeScript SDK (rivetkit, rivetkit/client) and a web dashboard; no REST, CLI or SSH access read |
|---|
| Reliability | no reliability event recorded |
|---|
| Evidence note | documented the pricing page was read on 2026-10-22 and states the free tier's awake-actor-hour cap and the metered rates. The vCPU definition is the shape fact: one vCPU is half a physical core |
|---|
| Parsed numbers | |
|---|
Evidence 4
| date | source | what it proved |
|---|
| 2026-10-02 | rivet.dev/pricing/ | not published |
| 2026-10-22 | rivet.dev/pricing/ | 'Awake Actor Hours ยท 100,000 /mo max' on the free tier, with 'per 1k Awake Actor Hours', 'State Storage', 'per vCPU-second + $0.0000029/GiB-s' and '1 vCPU = half a physical core. 0.08-1 vCPU, or exactly 2, 4, or 8', quoted |
| 2026-11-03 | rivet.dev/docs/ | a TypeScript SDK (rivetkit) is the documented way in |
| 2026-11-03 | rivet.dev/pricing/ | the page prices control plane and Actor Nodes per month; no egress allowance or egress price is listed |
More fields 7
| keep rate | 1.0 |
|---|
| billing model | unclassified |
|---|
| shape | {"vcpu": 1,"ram": null,"disk": null,"gpu_class": null,"gpu_count": null,"note": "1 vCPU is half a physical core; the free tier can run 0.08 to 1 vCPU"} |
|---|
| session cap | {"wall_clock_min": null,"idle_reap_s": null,"restart_required": false,"note": "an actor sleeps when idle and only awake hours are counted, so the meter is the state axis"} |
|---|
| free tier kind | allowance |
|---|
| burst x | 1.0 |
|---|
| ps | {"gib": null,"price": "$0.0000029 a GiB-second of persisted actor state","durability": "FoundationDB persistence layer","on_stop": true,"on_destroy": false,"retention": "until deleted"} |
|---|
Unknown values 10
- chaining: a source was read and is silent on this field
- egress metered: egress metering was not published
- egress terms: a source was read and is silent on this field
- interface: the access interface was not established
- limits note: a source was read and is silent on this field
- per object cap stated: a source was read and is silent on this field
- reliability note: nothing of this kind was observed
- retention notes: the field may be stated in a source that was not read
- retention stated: a source was read and is silent on this field
- tooling: a source was read and is silent on this field