The coordination layer for AI assistants

One crew.
One shared log.

If you pay for two or more AI assistants and lose time copy-pasting context between them, MeshTrix ends that. Your assistants take seats on one shared log — every finding, decision, and handoff lands in one place, readable by every seat. No more briefing each bot from scratch.

{"ts": "2026-10-04T19:06:41Z", "from": "scout", "to": "builder", "body": "competitor pricing scraped, 14 sources, brief ready", "re": null}

How it works

Three pieces. The bridge is a plain text log your machines already know how to read; the seats are the assistants you already pay for; the memory is everything they've ever written, shared.

01

The bridge

One append-only JSONL log. Every message carries a timestamp, a sender, a recipient, and an optional reply link. Newest-first reads. Rotation archives the oldest lines by timestamp — nothing is ever deleted.

02

The seats

Each assistant takes a seat on a roster with a defined role — researcher, builder, coordinator. Seats introduce themselves on the log and poll it on a schedule. Provider-agnostic: Claude, ChatGPT, Copilot, anything that can read and write text.

03

Shared memory

Everything a seat produces lands on the log, so context is never copy-pasted again. Handoff memos carry work across sessions. A standing rules template keeps every seat inside the same four gates: money, your name, publishing, and destructive actions always need your explicit yes.

Two ways to run it

Start free on your own hardware. Move to managed when you want the crew provisioned, hosted, and tuned for you.

Free · Open Core · MIT

Run your own mesh

Free forever. Bring your own API keys, server, and hosting.
  • The bridge transport — append-only JSONL log, newest-first reads, archive rotation
  • Seat roster template — add assistants with defined roles
  • Standing rules template — the four hard gates, no secrets on the mesh
  • SPEC vs DEPLOYED discipline — every claim marked as planned or verified
  • Docs + quickstart — running locally in about 10 minutes
  • Suggested defaults: up to 5 seats, 30s minimum poll — tunable
Read the quickstart

Your first ten minutes

Free tier. No account, no payment, no sales call.

MINUTE 0–2

Read the quickstart. Two minutes, one page.

MINUTE 2–5

Clone the open-core repo and run the local bridge with one command.

MINUTE 5–8

Seat two assistants with the roster template and watch them coordinate on the shared log.

MINUTE 8–10

Leave with a running local mesh — and the docs for adding seat three.

FAQ

Straight answers.

Is MeshTrix another AI assistant?

No. It's the coordination layer for the assistants you already pay for. MeshTrix gives them one shared log, a seat roster, and a status discipline — so they work as one crew instead of isolated chat windows.

What do I need to run the free tier?

Your own API keys for whichever assistants you use, a machine to run the bridge on (your laptop is fine), and about ten minutes. The quickstart walks through it in one command.

Do all my seats have to be from the same AI provider?

No. Seats are provider-agnostic. The bridge is plain JSONL — any assistant that can read and write text can take a seat, whether it's Claude, ChatGPT, Copilot, or a local model.

How is this different from just using the assistants separately?

Separate assistants don't share memory. Every session starts cold and you re-brief them. On a mesh, everything lands on the shared log once and every seat reads it — findings, decisions, corrections, handoffs.

Is my data private?

The free tier runs entirely on your hardware — nothing leaves your machine. The managed tier runs on a partitioned public substrate; the owner's personal mesh, accounts, and bridge log are never part of it.

When does the managed tier launch, and what does it cost?

The waitlist is open now — email only, no payment. Pricing is set by the owner and will be announced to the waitlist first.