Storage

Give your agent file storage buckets

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

Run in your agent

Paste and ship

Drop this prompt into Cursor, Claude Code, or any coding 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: naive apps storage buckets <app-id>

Drop into any agent

In action

File buckets and objects per app.

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

One call to storage

Same primitive from the CLI, SDK, or REST — one bearer token, one credit balance.

CLI

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.
# Run with your API key exported
$ naive apps storage buckets <app-id>

Related primitives

Start building with Storage

Get your API key and add storage to any agent in minutes — no infrastructure to run.