Extend Pi, never fork
omp forks the core and bundles everything; piex only extends via the official Extension API — never touching the core, upgrading with Pi.
Built on Pi Extension API · MIT
Core capabilities extracted from oh-my-pi, Claude Code, OpenCode and
other coding agents, packaged as independent
@piex-dev/* npm packages. Install with
pi install.
$ curl -fsSL piex.dev/scripts/install.sh | bash
$ pi install npm:@piex-dev/hashline
$ curl -fsSL piex.dev/scripts/install.sh | bash -s -- -l
# Pick any package: $ pi install npm:@piex-dev/hashline $ pi install npm:@piex-dev/dap $ pi install npm:@piex-dev/lsp # All-in-one: $ curl -fsSL piex.dev/scripts/install.sh | bash
Extend Pi without forking — on demand, understood, and measured.
omp forks the core and bundles everything; piex only extends via the official Extension API — never touching the core, upgrading with Pi.
Independent packages — install & remove at will. Minimal and in control: pay tokens only for what you use.
Borrow the best from top agents — understand their designs, then rebuild as extensions you fully control.
Behavior-changing extensions ship with eval criteria & data. No measurement, no adoption.
All packages are published as @piex-dev/<name>.
See README in each package directory for details.
Line-anchored, #TAG-verified hashline patch language — fewer mistakes, less token waste.
DAP debug adapter collection (14 adapters): breakpoints, stepping, variable inspection inside the agent session.
Diagnostics (post-edit ERRORs), navigation, rename/code actions & format across ~50 default servers.
Read-only exploration, plan drafting & step-by-step execution with progress tracking and tool locking.
Interactive code review command & callable review tool covering diff / commit / branch comparisons.
Guided /init prompt template: scan the repo and create or improve AGENTS.md.
xAI Grok OAuth subscription login: SuperGrok / X Premium+, with real-time model discovery.
High-contrast dark terminal theme with green/blue/red accents, distributed via pi.themes.
Ephemeral side questions with full session context — answers not saved to conversation history.
Session usage report: entry distribution, role breakdown, and estimated token allocation.
Autonomous goal completion: agent_settled-gated continuation, goal_id stale guard, goal_blocked impasse, and token-budget wrap-up.
Synced with the docs/ directory in the repository.
Project-level deep dives: Pi extension mechanics, coding agent design, and tooling.
Loader, runner, wrapper — how pi stays minimal and extensible.