AgentStorage

Give your agent file storage buckets

File storage buckets for every app your agent ships.

naive uplive
  • Postgres16.2 · iad1100%
  • Auth12.4k users100%
  • Edge functions18 deployed100%
  • Storageprovisioning72%
  • Cronqueued54%
3 / 5 liveprovisioned in 1 call

Paste and ship

Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Storage for you.

Agent prompt

Read https://usenaive.ai/skill.md and use the Naïve Storage primitive in my project. Start with: POST /v1/apps/{id}/storage/proxy/{path} (REST — no CLI command yet)

What you get

BucketsPer-app object storage.
Upload & listAgent-managed file ops.
Public URLsCDN-backed delivery.
Scoped accessTenant-isolated buckets.

One call to AgentStorage

CLI, SDK, or REST — one bearer token, one credit balance.

POST /v1/apps/{id}/storage/proxy/{path}

Storage

Create storage buckets, upload objects, and serve files from apps provisioned through the Apps primitive.

Buckets
Per-app object storage.
Upload & list
Agent-managed file ops.
Public URLs
CDN-backed delivery.
Scoped access
Tenant-isolated buckets.
# No CLI command for this primitive — call it over HTTP
$ curl -X POST https://api.usenaive.ai/v1/apps/{id}/storage/proxy/{path} \
    -H "Authorization: Bearer $NAIVE_API_KEY"

Start building with AgentStorage

One API key. One credit balance. Every primitive.

Related primitives