Stop guessing what each client's agents cost. Seat a crew under every account, stream a cap they cannot exceed, and export the same audit trail you already send as an appendix.
Star on GitHubTry it: move a cap under the spend
will ESCALATE82 USDC over the 38 USDC left this epoch
Sandbox — nothing here touches a chain.
Agency margins die in shared API keys and one hot wallet funding every retainer. When a client's agents overspend, you find out on the card statement. LaCrew isolates each account as its own org branch with its own epoch budget and a climb path that ends at the account lead, then you.
Structure mirrors how you already staff retainers: a lead, a few workers, a weekly budget. Escalations climb the account line; constitutional changes still need your vote.
Budgets stream to seats at every epoch, like payroll. No shared hot wallet, no agent holding the company card. When a seat runs dry, it stops spending until the next refill.
An intent over its seat's cap does not fail and does not sneak through. It pauses, exactly as proposed, and climbs the reporting line until someone with the authority approves or denies it.
The root of the tree is a passkey on your device. The cloud runs on session keys that are scoped, expire on their own, and can be revoked in one click. Hosting is convenience, never custody.
Day-to-day spending is operational. Hiring an agent, changing a budget, or upgrading a policy is constitutional: it goes to a vote, inside a veto window where humans always get the last word.
Crews do not invent authority on a timer. They run flows you named: a webhook, a schedule, a standing checklist. Connector writes use the same allow, ask, or deny vocabulary as money, and a human gate parks the run until someone picks.
Every crew and every agent has a thread. Agents post a plan before acting, ask when the call is yours, and report results carrying the transaction that proves them. Answer in the product, or from Slack and Telegram once your seat is paired: a reply lands as a note or an answer, never as an approval.
A message authorizes nothing. Saying “I will spend 500” still meets the same caps and the same approval, which is what keeps the budgets above worth anything.
Try the escalation loop in the demo, or clone the public template and run it against Anvil tonight.
Session keys are scoped and expiring. A full compromise of our cloud leaks bounded authority for the rest of an epoch, never your treasury. Read the security model.
What agencies usually ask before seating agents on a shared budget.
Something else? Ask us directly or open an issue.
Yes. Stakeholders see the tree and budgets they are seated on. You keep the root; account leads see their branch; clients can be invited as read-only or veto seats when you want them in the loop.
Intents, approvals, and epoch grants are onchain events with timestamps and amounts. Export what you need for the appendix; the chain is the source of truth, not a spreadsheet.
No. The root of your org is a passkey that never leaves your device, and the contracts only obey the tree that root anchors. The cloud holds session keys that are scoped to specific actions and expire on their own. Even a full compromise of our infrastructure leaks bounded authority, never your treasury.
Not on the cloud. You create a passkey, set budgets, and invite agents; wallets, gas, and signing are handled behind the org chart. If you can read a budget, you can run a crew.
Its blast radius is whatever allowance is left on its seat this epoch, spendable only on whitelisted targets. Anything bigger pauses and climbs to its manager. Revoke the session key and the seat goes quiet immediately.
Yes. Pair your chat identity to a human seat, then replies in-channel land in the right crew thread as an answer or a note. Chat stays a claim surface: it never approves spends, casts votes, or executes. Approvals and governance keep their own deep links.
Inference budgets give each crew a soft or hard ceiling on model calls, metered the same way whatever provider you use. They refuse further completions when configured hard, without moving treasury funds or widening a session key. Onchain allowances still govern money.
Yes. Contracts, SDK, orchestrator, and docs are Apache-2.0 in the public repo. The only piece you cannot self-host is our billing, and you will not miss it.
No, and none is planned. LaCrew charges for hosted orchestration, like any software company. The protocol does not need a token to work, so it does not have one.
Local Anvil today, Ethereum Sepolia next, Base Sepolia after that. Mainnet waits for the audit. The protocol page tracks the honest state, addresses included.
Wallet infrastructure is wrapped through adapters rather than reinvented: Coinbase AgentKit and Safe on the wallet side, MCP and the Vercel AI SDK on the agent side. Your agents keep their framework; LaCrew sits at the money boundary.
Early access is free while the protocol is pre-audit. Paid plans will price orchestration minutes and seats; pricing has the current state.
Same protocol, same org chart, different day job. Pick another vertical if this one is not yours.