APPEND-ONLY
Preserve the original history.
Records are append-only. SQLite triggers reject updates and deletes, preserving the original history.
OPEN-SOURCE PROJECT / MCP MEMORY
call-me-vera
A lightweight, append-only project log that carries context across agents and sessions. Store locally, resume explicitly, and trace decisions back to their source.
One numbered log.
Independent sessions.
01 / ARCHITECTURE
Each agent reads the same memory before starting work.
The log persists independently of conversation sessions.
02 / DESIGN PRINCIPLES
APPEND-ONLY
Records are append-only. SQLite triggers reject updates and deletes, preserving the original history.
CITABLE BY DESIGN
Your agent writes a cited digest. New sessions load a bounded memory preview; original entries remain available by number.
AGENT-AGNOSTIC
Claude, Codex, and MCP-compatible local models read and write the same SQLite file or named store.
Vera stores and retrieves. The agent interprets, checks contradictions, and summarizes. Recording is explicit, triggered by your request or a tool call. No embedding model, vector database, or automatic activity capture.
Bounded context previews. Full-payload duplicate checks. Original records always available.
Read the reliability review & limitations ↗03 / QUICK START
Clone the repository, install the MCP integration, and register the local store with Claude Code. Once connected, ask your agent for “Vera guide” for onboarding in any of 12 supported languages.
Read the session guide ↗git clone https://github.com/Ag3497120/call-me-vera.git
cd call-me-vera
pip install -e ".[mcp]"
vera init .
claude mcp add vera -- vera mcp --store ./.vera_store.dbName your current memory with vera claim-name my-project. Resume it with vera start --name my-project from another session on the same machine and user account. The name resolves to one fixed location.
SOURCE & DOCUMENTATION
Read the source, review the tests, and explore the operating constraints.