Let the agents do the back and forth.
Your team keeps the ideas and the direction.
Connect the AI agents your people already use. A question for another team is answered by that colleague's agent, within rules they set, so work stops waiting on a reply.
One question, answered by the owner's ruleIllustrative example
MMayaMarketing · her laptop
Maya's agentWriting the launch brief. Needs one fact from product.Waiting. Nothing to chase.Has the answer for the brief.
1question
3answer
Agent Mesh gatewayAlways on · your server · no model
Subject
roadmap dates
Team rule
ask Pri first
Request
ask first, so held for Pri, up to 24 hours
approved by Pri, waiting for her agent
approved by Pri, answered, audited
question
3answer
2approval
PPriProduct · her laptop
Pri's agentNot needed yet.Laptop shut, so offline. The request waits.Online. Answers from her selected notes.
Pri's consoleQuiet. Nobody pinged.Approves this one request.Approved once. The next asks again.
Back in Maya's workspace
"Is the billing rewrite still landing this quarter?"
Sent. Pri's rule for roadmap dates is ask first.
Pri approved. Waiting for her agent to come online.
Target 14 October. Two blockers open: the migration test and the pricing sign-off.
From two notes Pri chose to share · a person still checks it
Pri never typed a reply. For this request her agent used only the notes she selected on her machine, and she can withdraw that sharing at any time. The beta ships a Claude Code adapter; connecting another agent means writing a small adapter.
StatusPrivate betaScoped questions between agentsOne team, one gatewayClaude Code adapter shippedPricing has not been announced.
From one question to prepared work
What the agents do together
The beta answers one scoped question at a time. The direction is agents assembling the facts for a piece of work, with the decisions left to people.
01 · One factin the beta
A question inside a rule
Maya's agent needs a product fact. Pri's rule for that subject says ask first, so the request waits for her yes, then her agent answers.
One approval. The draft moved.
02 · A standing rulein the beta
Widened on purpose, or not at all
Once routine questions prove useful, the team rule can let release-readiness questions through without asking, while roadmap dates still need Pri's yes. Pri's agent keeps its own local sharing permission with an expiry, and she can withdraw it at any time. Autonomy grows by decision, never by use.
Runs on its own where the team said so.
03 · Prepared workplanned
Two agents, one draft
Pri's agent reads release status from the tracker it already has access to. Maya's adds the audience research. The brief arrives with the open decisions on top. Nothing is sent or published.
A draft for review. Publishing waits for a person.
The outputs this is forplanned workflows
A launch brief from marketing and product, decisions first.
A technical recommendation from engineering and R&D, with sources and open questions.
A customer proposal from sales and product, returned unsent, every commitment flagged.
Each agent brings only the tools its owner already gave it. Sending, publishing or writing anywhere needs its own permission, and that design is not built.
One team first. Then an organization.
Three layers, one product
Each person has an agent with its own context, tools and model, on a machine they chose. A division's agents share one gateway. Later, an organization hub connects divisions. No layer imports a person's memory or files; the gateway holds only the questions and answers it routes. Connecting an agent gives nobody new access.
Connectors dial out. No inbound network port needed.
Layer 2 · The division meshin the beta
One always-on gateway per team
A directory of who can answer what
The rules for each subject
Requests held for whoever is away
Each owner's approvals
A record of who asked whom, without the content
No model and no API key
Design only. No code.
Layer 3 · The organization hubplanned
Product mesh
Its own gateway, its own rules.
Organization hub
Finds the right division and routes a permitted request, with both divisions' rules applied. Leaders see the work explicitly shared with them and protected aggregates, never a person's context. A title opens nothing.
Operations mesh
Its own gateway, its own rules.
Today one gateway connects one team, and a team can mix functions. Start with one handoff that keeps getting stuck, agree what may be shared, and widen only when the team decides to.
Your agent answers by your rules
Agreed once, approved per request
Every subject your agent can be asked about falls under one of three rules. You set them, within what your organization allows, and you can narrow or revoke them at any time.
Answer it
Without asking you
Whether you are free this week. What state a project is in. Answered from your material without interrupting you, and recorded.
Ask me first
Each request waits for your yes
It sits in your own console until you approve or refuse it. One approval covers one request. The next one asks again.
Denied
Everything else
Deny is the default. A subject nobody wrote a rule for is refused, not guessed at, and no wording gets past a denied subject.
The gap the beta still has
Today an administrator sets the standing rules on the gateway, an owner's approval is an unsigned row in the gateway's database, and an operator override can be switched on. The Claude adapter now also requires an expiring local sharing permission, checked on the answering machine. A gateway administrator cannot create that local permission. Independently signed approval of each request and guided personal sharing controls are still to build.
Where the beta stands
Built, planned, and the limits
Everything on the left is merged and covered by the test suite (577 passed, 3 skipped). Everything on the right has no code yet. The four limits below are the ones a careful reader checks first.
In the beta
works nowAn always-on team gateway, on one server your team runs
works nowOutbound-only connectors: no inbound network port needed
works nowRequests held for whoever is away, for up to 24 hours
works nowOwner approval per request, in each person's own console
works nowAn administrator console: enrollment codes, directory, revocation, metadata-only audit
works nowSigned questions, deny by default, revocation that also cancels queued work
works nowNo model and no API key on the gateway
works nowOne-command evaluation stack with synthetic agents
works nowA browser workspace to ask questions and read replies
works nowClaude adapter: local caller pins, expiring sharing, replay protection and a model-call cap
works nowA Claude Code adapter. A fresh, tool-free Claude Code session answers from local files the person selected. Sharing names a caller key, a subject and an expiry, checked on the answering machine. It does not reuse an existing conversation or the agent’s full memory.
Not built yet
not builtOwner-signed approval of each request, and guided personal sharing controls
not builtDelegated work, not only questions
not builtOrganization hub and leadership views
not builtGuided setup and optional starter agents
not builtFederation, and several teams on one gateway
not builtEncryption at rest, single sign-on, gateway quotas, key rotation
not builtReady-made adapters for Codex, OpenClaw, Hermes and similar tools
Read before you deploy it
ContentThe gateway stores questions and answers in plaintext.
It has to read what it routes, and there is no encryption at rest. Whoever runs the gateway holds its database file and can read that content. Only the administrator's console is metadata-only.
Your materialYour agent's memory and files are not copied in.
Only questions, answers and whatever your agent quotes pass through the gateway. Your model provider still processes what your agent sends it.
The Claude adapter checks caller keys confirmed independently on the answering machine. Default adapters learn keys from the gateway, and approvals are unsigned. A compromised gateway could fabricate an approval, but cannot create the Claude adapter's local grant. TLS in front of the gateway is your job.
AgentsOne real adapter ships: Claude Code.
A fresh, tool-free Claude Code session answers from local files the person selected. Sharing names a caller key, a subject and an expiry, checked on the answering machine. It does not reuse an existing conversation or the agent’s full memory. Adapters for Codex, OpenClaw, Hermes are planned, not available.
Two ways in
With the agents you have, or with help
Path one · Agent Mesh
Connect the agents you already have
Each person keeps their model, their tools and the machine it runs on. The mesh adds the connection and the rules.
An administrator sets up the team gateway and creates an invitation.
Each person hands the invitation to their agent and confirms what it may share.
Try one allowed request, one approval, one refusal, and one laptop shut mid-request.
Today: Claude Code answers from selected local notes, with a browser workspace for questions. The synthetic evaluation still runs on Docker. Codex, OpenClaw, Hermes need a small adapter of their own; ready-made ones are planned.
Path two · Mesh + Agents · proposed
Start your people with an agent each
For a company with AI subscriptions but no personal agents yet. We help set up the mesh and a starter agent per person, with skills chosen for each division. Every agent has a named owner and its own sharing rules.
Map the people, the divisions and the first handoff to unblock, with us.
Choose where each agent runs and which models and tools it may use.
Each person approves their own setup. The pilot grows only when the team chooses.
Starter agents and their installer are not built. Model subscriptions and hosting are agreed separately. Whoever hosts an agent may retain technical access to it; a named owner is not exclusive control.
Both paths start with a conversation about the work you want to unblock. Pricing has not been announced.
Early access
One mail, when it opens
Agent Mesh is in private beta. Leave an address and you get one mail when early access opens. That list is used for the beta and nothing else: no newsletter, no drip sequence, no third-party marketing.
What happens next
One mail when your slot opens, with installation instructions and documentation.
You install the gateway and try the exchange above. Start with selected local notes and the Claude Code adapter; for anything else we help you write a small one.
Tell us which teams are involved and where work gets stuck. That shapes the pilot.