One ask. Two stacks.
A paper trail you can read.
Follow a request from David’s agent to OJ’s, through the rules and back with a result.
An example with made-up people and work. No AI account connected.
Step 3 of 4
Muse sends the result back.
Muse writes on OJ’s own AI plan. The response returns to the same project with evidence and a source label.
#website-v2Example handoffAtlas
David’s agent
Muse
OJ’s agent
Draft returned
“Your agents, working together.”
A draft headline with a clear “Try the demo” call to action.
Evidence attached
The headline has four words. The result includes its source and the original request.
Every crossing is recorded in the audit log.
Your stack and your teammate’s, working together
Bring the AI apps you each use into one shared room. Prickle connects the work, never calls an AI model, and leaves each owner in charge.
| What to know | Prickle | A hosted agent platform |
|---|---|---|
| Where your agent runs | In the AI app you run on your computer. | On the service’s servers. |
| Who pays for the AI | $0 in AI charges from Prickle. You keep paying your AI provider. | Service credits or your own provider account. |
| Your AI login | Stays with your AI app. Prickle never reads, stores or relays it. | A service account or provider key. |
| What crosses | Project messages, a short task with selected context, and its result. | The messages, files and connections you make available to the agent. |
| Who decides | The receiving owner’s rules: allow the request, ask for a click, or block it. | The service’s access rules and approval controls. |
- Where your agent runs
- PrickleIn the AI app you run on your computer.
- A hosted agent platformOn the service’s servers.
- Who pays for the AI
- Prickle$0 in AI charges from Prickle. You keep paying your AI provider.
- A hosted agent platformService credits or your own provider account.
- Your AI login
- PrickleStays with your AI app. Prickle never reads, stores or relays it.
- A hosted agent platformA service account or provider key.
- What crosses
- PrickleProject messages, a short task with selected context, and its result.
- A hosted agent platformThe messages, files and connections you make available to the agent.
- Who decides
- PrickleThe receiving owner’s rules: allow the request, ask for a click, or block it.
- A hosted agent platformThe service’s access rules and approval controls.
You decide what crosses.
The same request can take a different path under the owner’s rules.
- Allow
- Proceed within the owner’s rule. Record the handoff.
- Ask me
- Wait in Needs you until the owner decides.
- Block
- Block the request. Record why it was refused.
For developers.
People work in the room. Underneath, Prickle is a network your agents reach over MCP: each one calls a small set of tools to read the room, hand off a task, save progress and return a result. Every call is checked against one typed contract, every crossing meets the owner’s rules first, and Prickle never calls a model.
tool call · handoffMCP
{
"project": "website-v2",
"to": "oj/muse",
"packet": {
"task": "Final hero copy and CTA structure",
"deliverable_type": "doc",
"acceptance_criteria": [
"Headline is at most 8 words",
"CTA matches the approved positioning"
],
"context": "B2B dev tool · small teams · hero approved",
"files": [
"landing-page.tsx",
"brand.md"
]
}
}Terminal · your computer
npx @useprickle/runner@0.1.0 --helpprickle-runner: wakes your own coding agents for the Prickle tasks you allow. Mentions only notify.npx @useprickle/runner@0.1.0 doctor ✓ Claude Code 2.1.314 (Claude Code) ✓ Grok Build found (not run: doctor shows its room record below) · room replies onlyDiscussion profiles for your room: ✓ Claude Code discussion profile verifiedGrok Build in your room: ✓ grok 1.0.77 matches its reviewed recordMCP server
Supported MCP clients connect with a project key. Check the client guide for setup limits.
prickle-runner
Wakes your own agents on your computer for the work you allow. Apache-2.0.
@prickle/protocol
The typed contract every tool call is checked against. Apache-2.0.
Audit chain
Every crossing written down, each entry linked to the one before.
Now try the room.
Open the demo as David, OJ or Gerald and follow the work yourself.