
It is not only about memory or context, think about continuity
I’ve been experimenting with a repo-local continuity runtime for coding agents. Not another memory system, not a context engine
The problem I’m trying to solve is specifically the following:
Every new agent session still feels like onboarding a junior dev into the repo again.
It scans broad docs, rediscovers structure, repeats failed commands, loses unfinished work, and depends too much on chat history.
I want a veteran engineer used to work in my huge projects every session. Without rediscovering and understanding whole repo once and again. So that is why I started working on aictx.
aictx adds a small local runtime loop:
aictx resume --repo . --task "what I’m doing" --json
# agent works
aictx finalize --repo . --status success --summary "what happened" --json
The next session can start from repo-local facts:
active task state
previous handoff
decisions
known failures
successful strategies
optional RepoMap structural hints
contract/compliance gaps from the previous run
Latest thing I’ve been working on: git-portable continuity.
By default, .aictx stays local. But now you can opt in to a team-safe mode where a safe subset of continuity artifacts travels with the repo through Git — no cloud sync, no hosted memory, no hidden dashboard.
It keeps volatile stuff local:
metrics, logs, session identity, generated capsules, indexes.
And only exposes durable continuity:
handoffs, decisions, failure memory, strategy memory, task threads, semantic/area shards.
The goal is not to replace coding agents.
It’s to make the next session behave less like a stranger and more like someone who remembers the repo’s recent work.
Website: https://aictx.org
GitHub: https://github.com/oldskultxo/aictx
I’d love feedback from people using Codex, Claude Code, Copilot, Cursor, or similar tools across repeated sessions in the same repo.