entireio/cli
📜 Entire CLI hooks into your Git workflow to capture AI agent sessions as you work. Sessions are indexed alongside commits, creating a searchable record of how code was written in your repo.
What it solves
Entire CLI provides a way to capture and index AI agent sessions as part of the Git workflow. It solves the problem of losing the context of why code was changed by an AI agent, creating a searchable record of the prompts, responses, and tool calls that led to a specific commit.
How it works
Entire hooks into Git and tracks AI agent interactions in the background. When a user or agent makes a commit, Entire creates a "checkpoint"—a snapshot of the session metadata (transcripts, prompts, and files touched). These checkpoints are stored as independent Git refs (refs/entire/checkpoints/) rather than on the active branch, ensuring that the project's commit history remains clean while preserving full traceability.
Who it’s for
Developers using AI coding agents (such as Claude Code, Cursor, Gemini, or Codex) who need to maintain an audit trail, recover from agent errors by resuming previous sessions, or onboard new team members by showing the path from prompt to commit.
Highlights
- Git-native integration: Captures session data without polluting the main branch history.
- Session recovery: Ability to resume a stopped session and pick up exactly where a previous interaction left off.
- Searchable history: Semantic and keyword matching to search through checkpoints, commits, and sessions.
- Broad agent support: Works with various agents including Claude Code, Cursor, Gemini, and Pi.
- Worktree compatibility: Supports Git worktrees for independent session tracking across different environments.
Related
- Project
kbwo/ccmanagerCCManager is a terminal UI that lets developers run, monitor, and organise multiple AI coding‑assistant sessions (Claude, Gemini, Codex, etc.) across one or many Git worktrees. It creates and deletes worktrees, can copy ignored files and Claude conversation data, persists session state across restarts, offers visual status indicators, configurable keyboard shortcuts, automation hooks, devcontainer support, and a multi‑project mode. Install with `npm i -g ccmanager` and launch via `ccmanager`.
- Project
Tencent/teamai-cliTeamAI CLI is an npm‑distributed command‑line tool that lets a software team keep AI‑assistant resources (skills, rules, docs, hooks, MCP configs, and a shared knowledge base) in a single Git repo and automatically sync them into local Claude, Codex, Cursor, and other agents. It supports role‑/tag‑based filtering, source subscription, session‑learning capture, a code‑base knowledge graph, and dashboards for usage/knowledge‑base health.
- Project
git-ai-project/git-aiAn open-source git extension that provides line-level attribution for AI-generated code, linking every line to the agent, model, and prompt that created it.
- Project
org2AI/ORG2ORG‑2 is a Rust‑based desktop tool that records the entire workflow of AI coding agents (prompts, tool calls, file edits, etc.), lets teams replay sessions like a video, and provides “AI‑blame” linking every line of code back to the originating agent decision. It supports 20+ agent CLIs, offers collaboration features, a built‑in terminal/Git workspace, and optional browser automation. Distributed as native installers for macOS, Windows and Linux, it is AGPL‑3.0 licensed.
- Project
dezgit2025/auto-memoryA zero-dependency CLI tool that gives AI coding agents persistent memory by allowing them to recall previous sessions, files touched, and project context from local session stores.