@zhushanwen/pi-canvas
Problem-solving canvas toolface for pi: six deferred canvas_* tools bridging the agent to the taiji runtime CanvasService via the CANVAS_MARKER select channel (problem-solve-canvas)
$ pi install npm:@zhushanwen/pi-canvasExtensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Problem-solving canvas toolface for pi: six deferred canvas_* tools bridging the agent to the taiji runtime CanvasService via the CANVAS_MARKER select channel (problem-solve-canvas)
$ pi install npm:@zhushanwen/pi-canvasCredential pools for pi. Automatically rotate api keys and oauth credentials for built-in providers on 429 failovers in pi-coding-agent. No custom providers, no fetch hacks.
$ pi install npm:@jeryjs/pi-keyrouterRemote control for a running Pi session: watch and steer it from a remote client. Tested with Pi 1.4.x.
$ pi install npm:pi-idle-supervisorBase tool enhancement - override builtin bash tool: foreground delegates to pi official factory, incremental background mode (design decisions documented in source comments)
$ pi install npm:@zhushanwen/pi-base-tool-enhance🧠 Memory extension for the pi coding agent — memories stored as a body + one keyword, a unique keyword table injected into every session, keyword lookup the agent drives itself, duplicate-merging consolidation every N memories. Zero heavy deps.
$ pi install npm:@shanelevs/pi-memory-autoVertex AI Gemini grounded web search and research tools for Pi, using Pi's google-vertex provider
$ pi install npm:@bizmyth/pi-vertex-gemini-searchTerminal-native code review and annotation workflow for the Pi coding agent.
$ pi install npm:pi-slopchopInstallable Pi package that adds markdown-defined subagents, delegated task tools, history, and model profiles.
$ pi install npm:@thoth-agents/pi-subagentsWeb crawling and scraping with HTML→Markdown and headless-Chrome fallback.
$ pi install npm:@xberg-io/opencode-crawlbergSession scoped semantic computer control through the DoomPi Desktop capability.
$ pi install npm:@agimon-ai/doompi-computer-useExtension for long-running sessions. The agent replaces old work in its context with short summaries. The original messages stay saved and searchable.
$ pi install npm:pi-infinite-contextLean Pi todo extension: the full @juicesharp/rpiv-todo runtime with a compact flat schema and per-session RPC overlay handling preserved.
$ pi install npm:@gfgghgftgffg/rpiv-todo-leanMulti-engine web search for coding agents — one SearchBoost core (fused search, fetch, X) with MCP (Cursor, Codex, Claude Code, Grok Build, Antigravity), pi extension, and DeepSeek Harness bundle adapters
$ pi install npm:search-boostDurable Pi agents that collaborate asynchronously under explicit Owner and Spawner supervision.
$ pi install npm:@xian0x5a/pi-durable-subagentsA pi extension that dreams: reviews past session struggles in the background, turns repeated false paths into memory lessons, and crafts skills from errors — part of the Unipi suite
$ pi install npm:@pi-unipi/dreamConfigurable Pi statusline with live preview, Git and session usage
$ pi install npm:@erichll/pi-statuslineA pi extension that enables Fast mode for supported direct OpenAI API, OpenAI Codex, and Anthropic Claude models based on the currently selected model.
$ pi install npm:@diegopetrucci/pi-fastPigment for your pi: syntax highlighting for diffs, shell, grep and listings in your theme's colors — ships the Shiki bundle, imports TextMate (.tmTheme) themes
$ pi install npm:pi-pigmentShows prompt processing progress from llama.cpp's SSE stream
$ pi install npm:pi-llama-cpp-statsMCP server and Claude Code plugin. Runs an agent's code on fresh, isolated VMs, several at once, each run recorded with evidence
$ pi install npm:@wezzard/mcp-relayLive, auditable anonymous Kilo and OVHcloud model catalogs for Pi. No account or name-based free filtering.
$ pi install npm:pi-free-catalogOne-command installer that points Claude Code, Codex, opencode, or pi at the Weave Router. For pi it also ships the routing extension, loaded via pi.extensions.
$ pi install npm:@weave-os/routerpi extension: fast in-process subagents with a dependency-graph scheduler (needs edges gate tasks and carry upstream output into dependent prompts), plus background runs, intercom and agent-to-agent mailbox. Leader defines agents inline.
$ pi install npm:@arhen/pi-core-subagentPi extension — model-steering nudges (tools + capability)
$ pi install npm:@xynogen/pix-nudgePi rename-session 扩展 — 三种触发模式下自动/自主为会话生成 slug 式标题并写入(`setSessionName`),让 session 列表摆脱默认的日期/序号占位,一眼可辨。
$ pi install npm:@zhushanwen/pi-rename-sessionPi extension — enhanced /model picker with BenchLM ranks
$ pi install npm:@xynogen/pix-modelsActivation-gated package guidance and help skills for DoomPi and Pi extensions.
$ pi install npm:@agimon-ai/doompi-helpCompact tool call rendering, diff visualization, and output truncation extension for Pi coding agent. Hides, collapses, and truncates verbose tool output for cleaner TUI display.
$ pi install npm:pi-tool-displayStaged recent prompts and saved prompt templates for DoomPi
$ pi install npm:@agimon-ai/doompi-promptInteractive decisions, review triage, and human handoffs for Pi.
$ pi install npm:@howaboua/pi-askLTM (Long-Term Memory) native extension for Pi — share memories with Claude Code and OpenCode
$ pi install npm:@rohirik/pi-ltmTelecom for pi: parallel pi agents in the same project see each other, talk, claim work, and get told when a peer changes a file they depend on.
$ pi install npm:@justar_96/pi-telecomPersonal Pi extensions collected in one package, tuned to a single workflow.
$ pi install npm:@luxass/pi-personalPi extension that uses decision/classifier models (Pi, TypeSafe JEV, OpenAI, OpenRouter) to filter which skills are advertised and, opt-in, which external tools and MCP servers are available for each prompt
$ pi install npm:pi-context-decisionsPi extension — permission gate for dangerous bash commands (confirm/block with TUI dialog)
$ pi install npm:@xynogen/pix-gateAdvanced multi-panel template for the DoomPi web client.
$ pi install npm:@agimon-ai/doompi-template-advancedPi extension: annotate arbitrary line/character ranges of any local file, injected as a quote block plus comment
$ pi install npm:pi-annotate-anythingSplit-view TUI extension for the pi coding agent: thinking/tool band, files dock with edit-diff subpanel, response-only transcript mode
$ pi install npm:pi-split-viewperk Pi extension (session interior) for the plan-oriented workflow.
$ pi install npm:@mgiles/perk17 extensions and four themes for the Pi coding agent
$ pi install npm:pi-agent-extensionsPer-model system prompt guidance for Pi agents, layered across global and repository scope.
$ pi install npm:@agimon-ai/doompi-model-guidancePi extension that lets the agent compact its own session context, via a tool the model can call or a /self-compact command.
$ pi install npm:pi-self-compact