Skip to content

Manual installation

Download the binary for your platform from GitHub Releases:

PlatformBinary
Linux x86_64pillbox-linux-x86_64
Linux aarch64pillbox-linux-aarch64
macOS arm64pillbox-darwin-aarch64
macOS x86_64pillbox-darwin-x86_64
Windows x86_64pillbox-windows-x86_64.exe
Windows aarch64pillbox-windows-aarch64.exe
  1. Place the binary on your PATH.

    Terminal window
    chmod +x pillbox
    mv pillbox ~/.local/bin/
  2. Install the MCP server:

    Terminal window
    pillbox mcp install

    Requires Node.js ≥ 18. Downloads the server bundle and registers it with your AI provider.

  3. Install the Pillbox skill:

    Terminal window
    pillbox skill install

    Installs the Pillbox skill to your provider’s global config folder (~/.claude/skills/pillbox/ for Claude Code, ~/.config/opencode/skill/pillbox/ for OpenCode). The installer will also ask whether you want to install the SDD skill, agents, and commands.

Terminal window
pillbox status

Shows binary path, global database, MCP server, and skill status.

Each component lives in its own repository. Build any of them directly from source.

Requires Rust 1.75+ and Node.js 20+ — the web UI is embedded at build time.

Terminal window
git clone https://github.com/Kevinsillo/pillbox
cd pillbox
make build-full
./core/target/release/pillbox mcp install
./core/target/release/pillbox skill install

On Windows, build the web UI with pnpm build in webui/, then run cargo build --release in core/.

Builds the Node bundle and installs it to ~/.pillbox/mcp/. Requires Node.js ≥ 18 and pnpm, bun, or npm.

Terminal window
git clone https://github.com/Kevinsillo/pillbox-mcp
cd pillbox-mcp
./install.sh

Then run pillbox mcp install to register it with your AI providers.

Terminal window
git clone https://github.com/Kevinsillo/pillbox-skills
cd pillbox-skills
./install.sh
PlatformStatus
Linux x86_64Supported
Linux aarch64Supported
macOS arm64 (Apple Silicon)Supported
macOS x86_64Supported
Windows x86_64Supported
Windows aarch64Supported