01
Your history is never rewritten.
The full thread lives in a local store on your machine and stays intact. No model ever replaces your record with its own summary of it. What you said in week one is still there, word for word, in week ten.
CONTEXT · NO COMPACTION
Agent threads that run for weeks without losing the plot. Effectively infinite context, local-first, with the models you already use — and day 30 remembers day 1, verbatim.
Going with Postgres advisory locks for checkout — remember that, it's load-bearing.
· · · 29 days and hundreds of turns later · · ·
Careful — this retry path conflicts with the advisory-lock decision from day 1. Refactoring around it.
THE COMPACTION TAX
Summarizing earlier conversation to save space…
Most agent harnesses hit a wall partway into a long thread: the history gets compacted into a summary, and the conversation quietly continues from the summary instead of from what actually happened. Then the bill comes due:
WHAT MANNA CODE PROMISES
01
The full thread lives in a local store on your machine and stays intact. No model ever replaces your record with its own summary of it. What you said in week one is still there, word for word, in week ten.
02
There is no threshold where the thread gets folded into a recap and continues from the recap. The “summarizing earlier conversation…” message never comes, on day 1 or day 300.
03
The decision from week one. The exact query from turn twelve. The error message that started it all. When the work needs a past detail, it comes back as it was written — not as a summary remembers it.
THE DIFFERENCE IT MAKES
Illustrative — the same question, answered from a compacted history versus an intact one.
◐ Context low — 4% until auto-compact
✳ Compacting conversation history…
↓ the thread continues from the summary
“You went with… some row-locking approach, I believe? Worth re-checking before I touch it.”
● Day 30 — thread history intact
weeks of work — every turn still on record
↓ nothing was ever thrown away
“Postgres advisory locks — decided on day 1, and it's load-bearing. I'll work around it.”
TRUST
The thread lives on your machine. Manna Code is local-first: your history is yours to keep, inspect, and back up — not a transcript in someone else's cloud.
The old way ships in Settings, switched off. Old-school compaction — fold the whole history into a summary and carry on — is available as a compatibility toggle. It is off by default. That's how confident we are you won't want it.
And you stay in control. A built-in context browser shows exactly what the model sees, live — pin what matters, drop what's stale. See all features.
HONEST LIMITS
LOCAL-FIRST · BYOK · NO COMPACTION
Put Manna Code on your machine, bring the model keys you already use, and let the thread run as long as the work does.
CAPABILITY PAGE · NO COST FIGURES HERE BY DESIGN · MEASURED COSTS LIVE AT /BENCHMARK