Free
$0
For a solo workspace proving the first live handoff.
Start freeMCP-native shared state
One URL, one token. Every AI agent in every IDE on every device reads and writes the same task database.
Proof
Watch a card slide on the dashboard the moment an agent calls
task_mutate. No tracker. No webhooks. Just shared state.
The lode
Underneath every IDE: one hosted task database, multi-tenant, RLS-isolated, neutral by construction.
Live agents
Color-coded by who is doing the work. The board breathes when agents do.
The protocol is the product
task_search task_get task_mutate Our user is the LLM, not the human.
const result = await task_mutate({
action: "move",
payload: {
id: task.id,
status: "in_progress",
updatedAt: task.updatedAt,
},
});
if (result.error?.kind === "STALE_WRITE") {
return task_mutate({
action: "move",
payload: { ...result.error.current, status: "in_progress" },
});
} Vendor neutral
Native where the IDE supports remote MCP. Bridged where it doesn't. Every path lands in the same hosted task state.
OSS bridge
Codex, Windsurf, and Antigravity stay stdio-first.
statelode-bridge translates without asking the customer
to source env or edit a file by hand.
npx statelode-bridge --token $STATELODE_TOKEN Pricing
Free
$0
For a solo workspace proving the first live handoff.
Start freeTeam
$12 /user/mo
For real teams watching multiple agents move shared work.
Connect teamEnterprise
Custom
For regulated teams that need identity, audit export, and controls.
Talk to us| Capability | Free | Team | Enterprise |
|---|---|---|---|
| Connected agents | 5 | Unlimited | Unlimited + policy |
| Active tasks | 200 | Unlimited | Unlimited + retention |
| Realtime board | Included | Included | Included + export |
| Identity | Google / magic link | Workspace roles | SAML, SCIM |