Upstash | Box logo

Upstash | Box

Apps 3.6/10

Durable container runtime for AI agents with shell, filesystem, git, schedules, snapshots, and built-in Claude Code / Codex harnesses.

Card required
No

Upstash | Box scores 3.6/10 for free value in Apps. The main constraint: Free tier: 10 concurrent boxes, 5 CPU hours/month, 2 CPU cores, 4 GB memory, 5 GB storage per small box, and 1 hour idle timeout.

Note: no FPS in parallel report — used audit recommendation
Category Apps Kind Agent container runtime Caveats Upstash | Box is in Developer Preview and APIs/pricing may change. Free usage is only 5 CPU hours/month; keep-alive boxes are paid. Public URLs expire when a standard box pauses. Renewal monthly Card required No Eligibility anyone

Free value score

3.6 / 10
Show the math
Overall 3.6/10
value = 3.6/100
weighted_components_v1
Runtime value 1/10
value = 0.1 $/mo
fixed_log_v1
Always-on fit 5.3/10
value = 5.3/100
policy_score_v1
Deploy friction 7.6/10
value = 7.6/100
policy_score_v1

Key metrics

No egress Bandwidth CPU-hour billed
5 min/mo Build minutes no CI builds
n/a Function calls container runtime, not FaaS
0 Custom domains SDK/SSH access only

What you get

Built-in Claude Code and Codex agent harnesses

Shell, filesystem, git, network, and snapshots

Cron schedules for shell commands or agent prompts

Auto-pauses when idle while preserving state

Gotchas

  • 5 CPU hours/month

    Free tier is capped at 5 active CPU hours per calendar month; unused hours do not roll over.

  • 10 concurrent boxes max

    You can run at most 10 boxes simultaneously on the free tier; paid tier raises this to 100+.

  • $1 LLM budget/month

    Built-in LLM token usage (for Claude Code / Codex harnesses) is capped at $1 per month; requests return 400 after that unless you BYOK.

  • 1-hour idle timeout

    Standard boxes auto-pause after 1 hour of inactivity; public URLs expire when paused, so inbound webhooks stop working until the box wakes on the next request.

  • No keep-alive boxes

    Always-on keep-alive boxes (required for persistent inbound webhooks or long-running daemons) are a paid-only feature starting at $8/month.

  • Single box size (Small only)

    The free tier is limited to Small box specs (2 vCPU, 4 GB RAM, 5 GB disk); Medium and Large sizes are pay-as-you-go only.

  • Single AWS region (us-east-1)

    All boxes currently run on AWS us-east-1 only; multi-region support is planned but not yet available on any tier.

  • No custom Docker images (coming soon)

    Custom Docker container support is planned but not yet available; you are limited to the built-in runtimes (Node.js, Python, Go, Ruby, Rust).

  • Developer Preview — pricing may change

    Upstash Box is in Developer Preview; APIs and pricing are explicitly subject to change, so the current free tier terms are not guaranteed to persist.

Sources

agents containers codex claude-code cron runtime

Alternatives

Same category · similar quota
LeapcellLeapcell · freemium · Serverless PaaS
3.8

Serverless app platform that deploys Next.js, Python, Go, Rust and more with a managed Postgres, Redis, custom domains and global CDN.

60 min/mo100K/mo
Checked 27d ago
No-sleepOne-timeCold start
ConvexConvex · free · Reactive backend-as-a-service with serverless functions
3.9

Reactive backend hosting a document database with ACID transactions, serverless functions, and websockets for live updates.

1M/mo
Checked 28d ago
No signupOne-time
RenderRender · freemium · App hosting
4.0

Runs normal web services and background workers.

500 min/mo2
Checked 29d ago
No-sleepCold startTrial