Rensei docs

Install

brew install rensei and notarized binaries.

The rensei CLI is a single binary for macOS and Linux that combines selected shared runtime commands with platform authentication, org capacity management, and workflow tooling. This page covers all supported install paths.

Homebrew is the fastest path on macOS and Linux. The cask is published to RenseiAI/homebrew-tap on every tagged release via GoReleaser.

brew install RenseiAI/tap/rensei

Verify the install succeeded:

rensei --version

You should see output like rensei v0.8.x (commit abc1234, darwin/arm64).

You can keep rensei and the open-source Donmai CLI side by side. Use Rensei for managed platform operations and Donmai for standalone workflows. Rensei selects shared runtime commands for its platform audience; it does not expose every Donmai command.

Pre-built binary

Codesigned and notarized binaries (Apple Developer ID) for all supported platforms are attached to every GitHub release at github.com/RenseiAI/releases.

curl -fsSL https://github.com/RenseiAI/releases/releases/latest/download/rensei_darwin_arm64.tar.gz \
  | tar -xz -C /usr/local/bin rensei
chmod +x /usr/local/bin/rensei
rensei --version

Build from source

Source access is restricted to internal contributors. Only compiled binaries are distributed publicly.

If you have access to the private rensei-tui repository:

make build   # produces bin/rensei

What gets installed

The rensei binary is self-contained - no runtime dependencies. On first run it creates two directories:

PathPurpose
~/.config/rensei/CLI configuration (config.json)
~/.rensei/Daemon config, JWT cache, and logs

These directories are created lazily. If you plan to run the local daemon, rensei host install provisions the necessary files when you first register your machine.

Shell completions

Generate shell completions and install them into your shell's config directory:

rensei completion zsh > "${fpath[1]}/_rensei"
# Then reload your shell or run: source ~/.zshrc

Next steps

  • Upgrade - keep rensei current and understand the plist rename caveat
  • Quick start - run the setup wizard and connect GitHub/Linear in minutes
  • Auth - understand user, org-token, and project-token contexts

On this page