Graph memory liveMemDB memory·Fleet coordination

Your agents
don't remember.You're paying for it.

Memtrace is shared memory for your coding agents: one graph your whole fleet reads from. It turns your repo into a living map agents can actually read, keeps every version with MemDB, memory with time built in, so any past moment replays in milliseconds, and coordinates the Fleet so agents stop stepping on each other.

97.3%memtrace accuracy
+40%dev productivity
−94%merge conflicts
8.4×memdb vs the field
Fleet coordination
4 intents · live
agent/αImplement
auth/session.ts · rotate tokens on expiry
Safe · no overlap
agent/βRefactor
auth/session.ts · extract hook
Same file as α · auto-merging
agent/γRead
payments/charge.rs · checking impact
Reading graph · 80 tokens
agent/δTest
cart/totals.spec.ts · independent work
No collision · shipping
Code map: your repo, graphed
1,504 symbols · 13.4ms
FunctionFileRelationshipHistory
rotateToken()auth/session.tscalled by 7v4128
useSessionauth/hooks.tsdepends on 3v4129
Chargepayments/charge.rsaffects 12v4130
MemDB: memory with time built in
8.4× indexing · 0.155ms commit
RecordBodyValid fromValid toEpisode
r#0a3crotateToken → verifyJwtMon 14:02live#4128
r#0a3duseSession → rotateTokenMon 14:03live#4129
r#08f1rotateToken → oldJwtFri 09:21Mon 14:02#4117
01 · Inside Memtrace

Three jobs. One graph.

Memtrace isn't three tools glued together. It's one graph that does three things: it maps your code, remembers every version with MemDB (memory that has time built in), and coordinates the agents reading from it. One source of truth, three jobs.

↓ Job one · coordination

Fleet

How agents work as a team
Before an agent changes anything, it tells the fleet what it's about to do. Memtrace checks the code map, spots the overlap with whatever other agents are doing, and picks the safest path: auto-merge, wait, or flag a human. 9 out of 10 overlaps resolve without a human.
Agents announce intent before editingFleet-wide awareness in real timeAuto-merges safe overlapsWorks with Claude, GPT, Cursor, Devin
How the Fleet works →
◆ Job two · code memory

Code map

Living map of your codebase
Every function, every file, every dependency, mapped, connected, remembered. Ask "what does this change break?" and get the real answer in milliseconds. Not a guess from a search index. The actual call graph, with history.
97.3% accurate, the real answerAnswers in 13 millisecondsIngests 1,500 files in 1.5 secondsKnows history: "who changed this and why"
How the map works →
↑ Job three · persistence

MemDB

Memory that remembers every version
The world's first database where time is a first-class citizen. Every record knows when it was true. That's how Memtrace can rewind to any past moment in milliseconds, while every other graph DB makes you rebuild indexes. Built in Rust, runs on a laptop.
8.4× faster indexing vs ArcadeDB12.1× faster graph traversalRewind to any past moment in ms16 MB at 100,000 records, fits on a laptop
How MemDB remembers →
02 · The numbers

Measured on real teams. Not a pitch deck.

Every number below comes from production workloads. If it sounds too round, we rounded down.

MemDB · indexing speed
8.4×

Faster than the next-best graph+vector database (ArcadeDB). Because we wrote our own, from the storage layer up.

MemDB · time-travel

Every other database can't replay the past in one query. MemDB can. Every record knows when it was true, so you can rewind to any moment.

Memtrace · how accurate
97.3%

When agents ask "what will this break?" they get the right answer, almost always. Not a fuzzy match. The real call graph.

Memtrace · how fast
13ms

Faster than a page scroll. Agents can check impact before every edit without slowing down.

Fleet · developer productivity
+40%

Conflicts resolve before they show up as merge hell. Measured across a 1,000-task fleet against an identical siloed baseline.

Fleet · fewer collisions
−94%

9 out of 10 overlapping intents auto-resolve. A human only gets pulled in when a real decision has to be made.

03 · Watch it happen

Two engineers. Two agents. Same file. Zero merge conflicts.

A live trace from a real team. Two agents touch the same file at the same time. Memtrace sees the overlap coming, picks the safe way through, and both branches land clean. Neither engineer gets pinged.

Parallel branches · live
t+0.00s
Lena · Eng
feature/rotate-tokens
× agent/α · Implement
session.tsauth.tsapi.client.ts
Working safely · 12 files touched
Marko · Eng
refactor/session-hook
× agent/β · Refactor
session.tshooks.tsApp.tsx
Same file as Lena · fleet is handling it
Priya · Eng
test/cart-totals
× agent/δ · Test
totals.spec.tscart.ts
Different files · no risk
No engineer pinged. No PR reopened. No Slack thread.
What the fleet is doing
04 · Why this compounds

Every new agent makes the last one cheaper.

Traditional fleets fight each other. Memtrace fleets share one graph. The savings curve isn't linear.

Benefit 01

Engineers stop playing referee

Two agents touch the same file. The fleet sees it coming, figures out the safe way to combine the work, and lets both ship. You get a clean branch, no merge hell, no Slack thread.

Benefit 02

Agents stop re-reading your repo

They share one map. Spin up 50 agents and you don't pay 50 times to scan the codebase. They all read from the same place.

Benefit 03

Nothing gets lost

Every attempt, even the ones agents gave up on, stays in history. No repeated mistakes, no forgotten decisions. The graph remembers what the chat forgot.

Gain 02

Agents don't re-read the repo

One ingested graph. ~80 tokens to resolve a coordination read. Spin up 50 agents; you don't pay to re-chunk the codebase 50 times.

Gain 03

Nothing is ever redone

Every attempt, even the ones agents gave up on, stays in history. No repeated mistakes, no forgotten decisions. The graph remembers what the chat forgot.

The fleet pays for itself at 3 agents.

At 2 agents, the Fleet saves 20% of coordination tokens. At 10, it saves more than 60%. The graph becomes a shared working memory instead of 10 separate prompt contexts re-enumerating the codebase.

2agents · 20%
5agents · 42%
10agents · 63%
025%50%75%246810AGENTS IN FLEET →TOKEN SAVINGS · VS VANILLA MULTI-AGENT20%42%63%BASELINE 0%MEMTRACE FLEETBASELINE
Request access

Public access is still paced. The waitlist stays visible.

Join with GitHub or Google, lock your place, and keep the same referral loop while the team opens more seats.

Get a queue position, then bring the fleet in when your seat opens.

One graph. Real access. The public landing still drives into the waitlist instead of pretending the beta is wide open.

Deploy

Your agents can't remember.
Memtrace remembers everything, on one graph.
It maps your code, remembers every version with time built in via MemDB,
and lets the Fleet work as a team.

One graph. Nothing gets lost.Connect your repo. Your agents will be reading it in 1.5 seconds, and coordinating with each other before your coffee gets cold.

MemDB · memory with time built in · 8.4× · 0.155ms commitCode map · 97.3% · 13msFleet · coordination · +40% · −94%