Run
Scale-to-zero hosting with a live HTTPS endpoint, logs, and status. Idle costs nothing.
grains logsDeploy, run,
manage, and monetize AI agents.
Bring CrewAI or LangChain, or build in Claude.
install once: pip install uv · then
Sign-in opens in your browser. Sixty seconds later there's an endpoint. quickstart →
or just ask Claude
Run the two commands one at a time. The plugin installs mid-session, same platform, same identity. plugin docs →
One command, or one ask in Claude. Greenfield or your existing CrewAI / LangChain agent.
grains shipScale-to-zero hosting with a live HTTPS endpoint, logs, and status. Idle costs nothing.
grains logsDashboard, secrets, tokens, and a signed did:key identity minted in KMS.
grains.run/dashboard
Set a price. Callers pay per task in USDC over x402, and every charge lands on the task that earned it.
Autonomy with a paper trail
Every agent ships with spending off. If you never touch this, Grains is just hosting. When you do want an agent acting on a budget, the rules are enforced by the platform, not by the prompt — and every cent traces back to the human ask that caused it.
Per-call cap, daily budget, allowlist — per agent, only if you enable it. The agent can’t exceed them; over-budget calls are refused mid-task.
When agents hire agents, every hop links back to its parent task. One tree answers “why did my account spend that?”
Delegation is one line. Payment, receipt, and the parent link are handled by the platform on the way through.