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
curlcurl -fsSL https://pakx.dev/install.sh | shWindows
PowerShellirm https://pakx.dev/install.ps1 | iexHomebrew
macOS · Linuxbrew install pakxdev/tap/pakxScoop
Windowsscoop bucket add pakx https://github.com/pakxdev/scoop-pakx
scoop install pakxFrom source
cargocargo install --git https://github.com/pakxdev/pakx --locked pakxDirect download
All platforms# Prebuilt binaries with sha256 sums at
# github.com/pakxdev/pakx/releases/latestOne 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.
| Crate | Role |
|---|---|
| pakx | The CLI you install. |
| pakx-core | Manifest, lockfile, resolver, installer logic. |
| pakx-agents | Adapters for Claude Code, Cursor, Codex, Copilot, Windsurf. |
| pakx-registry-client | Federated index — MCP Registry, Smithery, Glama, GitHub raw. |