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.
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.
"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 itThe 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.
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.
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.
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.
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.
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.
Its own gateway, its own rules.
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.
Its own gateway, its own rules.
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.
Whether you are free this week. What state a project is in. Answered from your material without interrupting you, and recorded.
It sits in your own console until you approve or refuse it. One approval covers one request. The next one asks again.
Deny is the default. A subject nobody wrote a rule for is refused, not guessed at, and no wording gets past a denied subject.
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.
Everything on the left is merged and covered by the test suite (578 passed, 3 skipped). Everything on the right has no code yet. The four limits below are the ones a careful reader checks first.
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.
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.
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.
Each person keeps their model, their tools and the machine it runs on. The mesh adds the connection and the rules.
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.
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.
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.
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.
Pricing has not been announced.