Walk complete commit ancestry and process only newly reachable commits and changed blobs.
Historian
Open foundation · Apache-2.0
Code remembers.
Historian walks a repository’s commit DAG, analyzes changed blobs once, tracks symbol lineage, and stores deterministic retrieval documents in SQLite. Git remains the source of truth.
npm install -g @greenways-ai/historianBun · SQLite · Git01 · Deterministic memory
Git remains the source of truth.
Historian analyzes each changed blob once, follows symbols across revisions, and stores deterministic retrieval documents in a local SQLite index. The core workflow needs no LLM, MCP server, vector database, or embedding service.
Trace declarations, references, structural similarity, and renamed code through repository history.
Search durable history from a content-addressed SQLite store that can be backed up and repaired.