Skip to main content

System Requirements

  • Operating System: macOS, Linux, Windows
  • Git: Version 2.25 or later
  • Shell: Bash or Zsh (for hook installation)

Installation Methods

Entire currently ships two release channels:
  • stable: recommended for most users. This is the default channel for Homebrew, Scoop, and install.sh.
  • nightly: prerelease builds for users who want the latest changes earlier.
Both Homebrew channels are distributed as casks.
The easiest way to install on macOS is via Homebrew:
# Stable
brew tap entireio/tap
brew install --cask entire
To install the nightly channel:
brew tap entireio/tap
brew install --cask entire@nightly
To upgrade the stable channel:
brew upgrade --cask entire
To upgrade the nightly channel:
brew upgrade --cask entire@nightly

Verify Installation

After installation, verify that Entire is working:
entire version
You should see output like:
entire version 1.0.0 (abc1234)
The entire binary needs to be on your $PATH for agent hooks and Git hooks to work.

Shell Completion

Entire supports shell completion for Bash and Zsh.
Add to your ~/.bashrc:
source <(entire completion bash)

Updating

To update Entire, use the command that matches how you installed it:
Stable:
brew upgrade --cask entire
Nightly:
brew upgrade --cask entire@nightly

Release Channels

Choose a channel based on how much change you want to absorb:
  • stable: default channel, recommended for most users.
  • nightly: newer prerelease builds that may change more frequently.
Supported install paths by channel:
  • Homebrew stable: brew tap entireio/tap && brew install --cask entire
  • Homebrew nightly: brew tap entireio/tap && brew install --cask entire@nightly
  • Scoop stable: scoop install entire/cli
  • install.sh stable: curl -fsSL https://entire.io/install.sh | bash
  • install.sh nightly: curl -fsSL https://entire.io/install.sh | bash -s -- --channel nightly
  • From source: manual/development flow, not a managed release channel

Uninstalling

brew uninstall --cask entire

Next Steps

Quickstart

Get started with your first session

CLI Commands

Learn all available commands