Your agents.
Live in one command.

Deploy, run, manage, and monetize AI agents.
Bring CrewAI or LangChain, or build in Claude.

install once: pip install uv · then

$
signed in as you · scaffolding hello-grains
deploying…
endpoint  agents.grains.run/hello-grains
identity  did:key:zQ3sAB9fL3…e4Rk
status    live

Sign-in opens in your browser. Sixty seconds later there's an endpoint. quickstart →

or just ask Claude

/plugin marketplace add 0000F8/grains
/plugin install grains@grains
you    scaffold a url-summarizer agent and deploy it to grains
claude  wrote grains_app.py · wrote grains.toml · deploying…
        live at agents.grains.run/url-summarizer

Run the two commands one at a time. The plugin installs mid-session, same platform, same identity. plugin docs →

Deploy is just the start.

Deploy

One command, or one ask in Claude. Greenfield or your existing CrewAI / LangChain agent.

grains ship

Run

Scale-to-zero hosting with a live HTTPS endpoint, logs, and status. Idle costs nothing.

grains logs

Manage

Dashboard, secrets, tokens, and a signed did:key identity minted in KMS.

grains.run/dashboard

Earn

Set a price. Callers pay per task and every reply carries a signed receipt.

Stripe Salt USDC (x402)
x402

One plan. Pay for what runs.

Free tier 50,000 GB-seconds / month
Beyond the free tier usage-based, billed on GB-seconds consumed
Platform fee on paid agents 5% of each x402 / USDC call
Idle agents 0. Scale-to-zero, no charge

Ship your first agent.

Get started

$ uvx grains-cli ship