FAVA Trails provides a robust, VCS-backed memory system for AI agents, allowing them to store every thought, decision, and observation in a versioned and auditable manner. Utilizing Jujutsu VCS within a colocated Git monorepo, it transparently manages agent memories as markdown files with YAML frontmatter. Key features like supersession tracking prevent contradictory memories, draft isolation separates working thoughts from shared knowledge, and a 'Trust Gate' validates information before promotion, ensuring high-quality, auditable data. This engine empowers AI agents with a crash-proof, full-lineage memory without requiring them to directly interact with VCS commands, facilitating reliable cross-machine synchronization.
Key Features
01Full lineage tracking for every thought, including author and changes
02Draft isolation for working thoughts, separate from promoted knowledge
033 GitHub stars
04Supersession tracking to hide outdated beliefs from recall
05LLM-based Trust Gate for validating thoughts before promotion
06Crash-proof memory with automatic snapshots via Jujutsu VCS