entireio/cli

Description: 📜 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...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 9 minutes ago
Added to GitGenius on July 9th, 2026
Created on January 2nd, 2026
Open Issues & Pull Requests: 200 (-1)
Number of forks: 365
Total Stargazers: 4,756 (+0)
Total Subscribers: 13 (+0)

Issue Activity (beta)

Open issues: 88
New in 7 days: 8
Closed in 7 days: 2
Avg open age: 79 days
Stale 30+ days: 60
Stale 90+ days: 23

Recent activity

Opened in 7 days: 8
Closed in 7 days: 2
Comments in 7 days: 3
Events in 7 days: 9

Top labels

  • bug (101)
  • enhancement (76)
  • migrated-from-discussion (11)
  • agent-support (10)
  • question (5)
  • performance (3)
  • wontfix (3)
  • Feature (2)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 35.6 hours
90th percentile: 24.2 hours
Tracked items: 225

Most active contributors

Detailed Description

Entire CLI is a command-line tool written in Go that integrates with Git workflows to automatically capture and index AI agent sessions alongside code commits. The tool creates a searchable, versioned record of how code was written by preserving AI interaction transcripts, prompts, file modifications, token usage, and tool calls without cluttering the main Git history.

The core functionality revolves around sessions and checkpoints. A session represents a complete interaction with an AI agent from start to finish, identified by a timestamp and UUID format. Checkpoints are snapshots within sessions created when commits occur, allowing developers to rewind to previous states. All session metadata is stored on a separate `entire/checkpoints/v1` branch, keeping the active branch clean while maintaining full traceability of AI-assisted development work.

Entire supports multiple AI agents including Claude Code, Codex, Gemini, Pi, Cursor, and others. The setup process is minimal, requiring just two steps: running `entire enable` to initialize the repository and selecting which agents to integrate. After setup, developers use `entire agent` to manage agent integrations, `entire configure` to adjust non-agent settings like telemetry and checkpoint remotes, and `entire enable` or `entire disable` to toggle the tool on or off.

The tool addresses several developer pain points. It enables understanding why code changed by preserving full transcripts and context alongside commits. It supports instant recovery by allowing developers to rewind to known-good checkpoints when an AI agent produces unwanted changes and resume seamlessly from that point. The manual-commit strategy ensures Git history remains clean while supporting audit and compliance requirements through searchable session records. Entire works seamlessly with Git worktrees and handles concurrent sessions on the same commit by tracking them independently.

The command set includes session management with `entire session` and `entire session resume` for switching branches and restoring session metadata, checkpoint operations through `entire checkpoint` for listing and explaining checkpoints, and organization and project management via `entire org` and `entire project`. Experimental Labs commands like `entire blame` and `entire why` allow developers to trace specific file lines back to the prompts and sessions that created them. The `entire doctor` command helps fix or clean up stuck sessions, while `entire status` displays current session information.

Entire offers two release channels: stable for most users and nightly for those wanting the latest changes earlier. Installation is available through Homebrew, Scoop, and a direct install script at entire.io/install.sh, with options to specify release channels during installation.

According to GitGenius tracking data, the repository has grown modestly with one additional stargazer since July 2026, reaching 4687 stars. The project maintains active issue and pull request management across 221 tracked items with a median response latency of zero hours and a mean of 36 hours. The most active issue labels are bug with 101 items, enhancement with 75 items, and migrated-from-discussion with 11 items. Primary contributors include Soph with 98 events, khaong with 89 events, and ashtom with 71 events. The repository shares overlapping contributors with github/gh-aw, solo-io/gloo, and longhorn/longhorn, indicating cross-project collaboration within the developer tools ecosystem.

cli
by
entireioentireio/cli

Repository Details

Fetching additional details & charts...