mind
A manager for agent tooling (skills, agents, rules, tools) that melds arbitrary git
repos and links installed items into your agent directories (default
~/.claude). Modeled on Homebrew.
Full documentation: https://jaemk.github.io/mind/
Install
mind shells out to git to clone and sync sources, so git must be on your
PATH. The methods below install the mind binary itself, not git.
Linux and Apple Silicon macOS (install script):
curl --proto '=https' --tlsv1.2 -fsSL https://raw.githubusercontent.com/jaemk/mind/main/resources/install.sh | sh
The script verifies the download against the published SHA256SUMS asset before
extracting.
Homebrew (Apple Silicon macOS and Linux):
brew tap jaemk/mind https://github.com/jaemk/mind
brew trust jaemk/mind
brew install mind
Bottles are provided for Apple Silicon macOS (arm64) and x86_64 Linux. Intel
macOS is not covered; use cargo install mind-cli instead.
Any platform (requires the Rust toolchain):
cargo install mind-cli
See the install guide for version pinning, target-dir overrides, and platform details.
Quickstart
mind meld owner/repo # clone and prompt to install items
mind recall # list what's installed
meld presents available items and prompts to install. To register without
installing and choose items individually:
mind meld owner/repo --register-only # register only, skip install prompt
mind probe # browse available items (interactive)
mind learn <item> # install a specific item
Agent homes can be Claude Code, Gemini CLI, Codex CLI, or Antigravity -- not just
~/.claude. See
configuration
for details.
The documentation is the full reference: the command reference, configuration, install hooks, authoring a source, and troubleshooting. The spec/ directory is the normative behavioral spec.
Develop
cargo test
Releases are tag-driven: pushing v* builds per-platform binaries, creates the
GitHub Release, and regenerates Formula/mind.rb.