This project is a Git-based AI session tracker and context manager designed to record AI agent interactions, transcripts, and tool usage directly into Git repositories. It functions as a system for capturing and indexing the reasoning behind code changes, linking AI prompts and responses to specific code commits to preserve developer intent.
The tool distinguishes itself by using Git as a primary storage layer for session metadata, utilizing shadow branches and checkpoints to track agent state without polluting the main commit log. It includes specialized capabilities for auditing AI contributions, allowing users to trace specific lines of code back to the original prompt and verify the ratio of agent versus human authorship.
The software covers a broad surface of capabilities, including automated Git hook management, repository mirroring across different transports, and secret redaction via entropy analysis. It also provides observability tools for visualizing session history in the terminal, managing agent plugin discovery, and restoring session states across different Git worktrees.