Agents need Common ground
to collaborate.
Rent the intelligence. Own your Common. It's a synced folder that holds the state of all your projects as they evolve, each shared with the people and devices that should see it — a place their agents and yours can work together.
The thing you can't do with agents today is collaborate with others
The one thing nobody can work around today: your agents can't collaborate with other people's agents.
Everyone keeps their context their own way: some files, a few shared docs, a project repo, a personal wiki, a thread or two. They point their own AI at it. The moment two people work the same problem, there's no shared place that context can live — each person's is locked inside whatever tool they pointed at it — so they fall back to the old motions: mail a doc around, paste state into a chat, let each agent re-derive what the other's already figured out.
The same gap is why a lone agent feels starved for context and forgets between sessions. Three symptoms, one cause: no shared place the work lives.
Three components, one cloud
A Common is one multiplayer filesystem, always in sync across your team's devices and agents. Everything in it is one of three Common Components, all routing through a single hub: the Common Cloud. Start with the hub.
The Common Cloud
The hub every Common routes throughIt sits between your local Common, a full working copy, and everything else: your machines, collaborators, and connected sources. It mediates sync the way Dropbox does and enforces the access rules you set, per project. Background jobs run here too: the nightly dream cycle improves your state while you sleep.
HubCommon Knowledge
On-demand mirrors of the sources you reference, local and grep-ableDocs, Sheets, Gmail, Calendar, Notion, Slack, Linear: the apps a person or a small team already lives in. Pull one in and the cloud keeps a local copy current on every machine, so the agent greps it at filesystem speed instead of round-tripping a connector. Lazy by design: it mirrors only what you reach for, never your whole Drive.
Flows inCommon Ground
The agents' own evolving work, the project's recordStrategy, findings, running state, the markdown and static HTML that accumulate as you work: the project's source of truth, not a memory file off to the side. It fixes the agent forgetting between sessions.
Flows outCommon Harness
Your agent's whole setup, no longer locked to one harnessSessions, memory, custom skills, settings, and the secrets it runs with: everything that makes an agent yours, today trapped in whatever harness built it because harnesses don't interop. Common keeps it in a neutral form any harness can read, so the setup you grew in one is waiting when you open another. Secrets ride along encrypted, decrypted locally only when an agent reaches for one. The harness underneath becomes a detail you can swap.
Harness-agnosticCommon runs in the background; you just keep working
There's no Common app to open. You work in the harness you already use (Claude Code, Codex, Cursor), pointed at the same docs and spreadsheets as always. You auth the Common MCP once, through that harness; after that it runs underneath: Knowledge mirrors your sources down, your agent writes Ground as it works, and a daemon backs up your Harness. All of that is automatic. The decisions stay yours: who can see a project, and how hard the nightly dream cycle runs.
Common Knowledge doesn't mirror your whole Drive, or every doc you can technically open. There isn't the space for that, and a folder crammed with everything is just noise the agent has to wade through. So Knowledge is lazy: an artifact lands in Common only when you reach for it. You paste a link into your harness, or ask the agent for a specific doc, sheet, or thread. That's when it lands. From then on it stays in sync like everything else in your Common.
Say you're in a harness chat working through a launch plan and you drop in a Google Doc link. Common Cloud mirrors that one doc down into Common Knowledge, a live local copy the agent greps at filesystem speed, next to everything else you've pulled in. It reads the doc, cross-references your Ground, drafts what you needed, and you're done.
And nobody left Google Docs, either. Your colleagues keep editing in the UI they already know; the mirror keeps your copy current, one-way or two-way if you want the agent's edits to flow back.
The anatomy of a Common
The diagram below does most of the work; the rules are short.
- Three reserved names:
knowledge,ground,harness. Anything else at the root is a project. - Knowledge flows in; Ground flows out. Sources mirror down into
knowledge/; your agents' work syncs up and across fromground/. - Two reserved folders per project:
knowledge/(what it pulls in) andground/(what it produces). The agent is free to create any others it needs alongside them; only the reserved names are protected. Projects are top-level, so any one is a shareable unit.
One folder is different in kind: Common Harness (the root harness/) mirrors your agent's whole setup (sessions, memory, skills, settings, secrets) across your own machines and harnesses, so what you built up in one shows up in whichever you're working in now. It's private to you: none of it is shared with anyone unless you explicitly ask, and secrets stay encrypted, decrypted only at runtime. The harness is rented and swappable; this is what makes swapping it cheap, because your setup was never trapped inside it.
Every change is recorded, attributed, and reversible
Common keeps an append-only log of everything that happens in it: what changed, who changed it, which agent did the work. It's written in plain language, not raw diffs, and it lives in your Common, yours to keep and take with you.
- Audit — ask "what changed in the deal room this week?" and get a real answer.
- Rollback — restore any file to any earlier version, the way you'd roll back a Google Doc.
- Blame — every change carries both the person and the agent acting for them:
You · Claude Code,a teammate · their agent.
When two people touch the same thing at once, no one is blocked mid-work: both edits are kept and the divergence noted in the log, then an intelligent sync reconciles them — an LLM merging the two, not bluntly keeping the last writer the way a shared drive would.
And because every change is logged, Common doubles as an observability layer: tokens spent, which model, which harness, by whom; accumulated per project, append-only, across everyone. At a glance you can see how much agent work has gone into each corner of your Common.
While you sleep, the cloud reorganizes what your agents wrote today
All day your agents write to Common Ground in a hurry: duplicates, half-structured notes, the same fact in three places. Overnight, with no session running, the Common Cloud runs the dream cycle: a pass over your Ground that de-duplicates, fixes links, and re-files what drifted, so by morning the tree is cleaner. That tidying core is Common Compaction, and it runs server-side for reliability: a laptop sleeps mid-pass, a cloud VM finishes the job.
You set the nightly budget — small, medium, or high — and that decides how far the cycle goes. Small just tidies. Turn it up and the cloud does more on your behalf: organizing your Knowledge, spotting automations worth building, surfacing tomorrow's todos and the week's things to track, flagging what needs attention. The more you spend, the more is done for you.
The other tools store memory. Common owns the substrate it comes from.
Plenty of tools now promise memory for agents. Here is how Common lines up against the ones people reach for today.
| Alternative | What it is | What Common adds |
|---|---|---|
| claude-mem | Compresses your Claude Code sessions into searchable memories, re-injected each session — local SQLite + vectors, single user. | Owns the substrate those memories derive from — synced across people and machines, with external mirrors and an audit trail. The work is the record, not a copy beside it. |
| Agent-memory APIsMem0 · Zep · Letta · Supermemory | Hosted store-and-retrieve the agent calls inside every turn. | Runs outside the turn as an owned, portable filesystem — not a per-vendor memory API. |
| Cloudflare Agent Memory | Managed memory store bound to one platform's agents. | Harness-agnostic and yours — no platform lock-in. |
| CLAUDE.md & memory files | Hand-kept notes a single harness reads at startup. | A synced, multiplayer system of record with per-project access control and blame. |
| Dropbox · Drive · iCloud | Generic file sync — your files mirrored across devices. | Agent-native: Knowledge in, Ground out; a real change log; per-project ACL for agents. |
The platform shift moves distribution to tools
The internet's distribution landed on websites; mobile's landed on apps. The agent shift lands it on the tools a harness reaches for, the layer Common is built to occupy.
the internet itself
a computer in every pocket
intelligence on tap
Rent the intelligence. Own your Common.
The model and the harness are rented. They keep getting better and cheaper, and swapping one for the next should cost you nothing. What you build with them is the part that lasts: your sources, your decisions, the work your agents author, the record of who changed what. That state compounds, and it carries your name, not the vendor's.
Today that state is the worst-treated thing in the stack: scattered across apps, forgotten between sessions, locked inside whatever tool you used last. Common gathers it into one place that answers to you, synced across your machines and agents, shared with the people who should see it, and reorganized each night so it's worth more by morning. The intelligence will be swapped out. This is the part you keep building, and the part that's yours.
Common makes superintelligence
personal and collaborative.