{"repo":"NovasPlace/CSM","free":true,"listed":false,"github":"https://github.com/NovasPlace/CSM","clone":"git clone https://github.com/NovasPlace/CSM.git","description":"Persistent memory and operational continuity for AI coding agents — append-only event ledger (AgentBook), rolling summaries, self-model, belief knowledge, and turn-1 frontpage injection for deterministic cold-start.","language":"TypeScript","stars":39,"topics":["coding-assistant","cross-session-memory","opencode-plugin","persistent-memory","postgresql","ai-agents","agent-memory","ai","llm","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"AgentBook Version control for agent work, powered by Cross-Session Memory Checkpoint, resume, compare, and audit AI work across sessions, projects, and model changes. Quick start · Claude Code setup · Codex setup · Feature map · Architecture · Privacy · Troubleshooting · Documentation · Contributing --- AgentBook is not a replacement for Git. Git versions files; AgentBook versions the intent, evidence, decisions, tests, and recovery state behind agent work. Cross-Session Memory (CSM) is the runtime underneath it. Why CSM exists Coding agents are effective inside one context window and unreliable across many of them. Important decisions disappear into old transcripts, project state drifts, mistakes repeat, and every fresh session spends tokens rebuilding a partial understanding of the work. CSM turns continuity into infrastructure. Version control for agent work AgentBook combines the workspace truth already held by Git with CSM's append-only events, checkpoints, goals, provenance, and re-entry compiler: AgentBook operation Current implementation --- --- Status Git workspace identity plus AgentBook state, goals, events, and unresolved work Checkpoint Durable session summary with source references, files, tests, risks, and next steps Log Append-only AgentBook events and bounded summaries Resume Project-scoped re-entry, active checkpoint, context cache, and handoff state Branch and compare Git branches/worktrees for files; AgentBook records each attempt's goal, evidence, tests, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/NovasPlace","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NovasPlace/CSM/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}