pakx

v0.1.3 · early access

One binary.
One manifest.
Every AI agent.

pakx is the universal package manager for AI agent context. Install skills, MCP servers, subagents, prompts, slash commands, and hooks across Claude Code, Cursor, Codex, Copilot, Windsurf and more — from a single agents.yml you can commit.

Install in one line

Pick your OS. Each script downloads a verified prebuilt binary from GitHub Releases (sha256-checked) and installs it to your user PATH. Falls back to cargo install on unsupported triples.

macOS · Linux
curl
curl -fsSL https://pakx.dev/install.sh | sh
Windows
PowerShell
irm https://pakx.dev/install.ps1 | iex
Homebrew
macOS · Linux
brew install pakxdev/tap/pakx
Scoop
Windows
scoop bucket add pakx https://github.com/pakxdev/scoop-pakx
scoop install pakx
From source
cargo
cargo install --git https://github.com/pakxdev/pakx --locked pakx
Direct download
All platforms
# Prebuilt binaries with sha256 sums at
# github.com/pakxdev/pakx/releases/latest

One manifest you can commit

MCP servers from the official registry, Smithery, or your own pakx-published packages — all federated into one declarative file. Reproducible across every machine that runs pakx install.

name: my-project
version: 1.0.0

dependencies:
  mcp:
    - io.github.bytedance/mcp-server-filesystem
    - io.github.microsoft/playwright-mcp

  skills:
    # Skills land in the publish flow at v0.2.
    # - <owner>/<name>@<semver>

Built in Rust. Open source. MIT.

Four small crates. ~5 MB stripped binary. No Node, no Python, no runtime to manage.

CrateRole
pakxThe CLI you install.
pakx-coreManifest, lockfile, resolver, installer logic.
pakx-agentsAdapters for Claude Code, Cursor, Codex, Copilot, Windsurf.
pakx-registry-clientFederated index — MCP Registry, Smithery, Glama, GitHub raw.