@juancrg90/todo-widget
Persistent accordion-style todo list widget for pi — display agent task groups from markdown and update state from the agent.
$ pi install npm:@juancrg90/todo-widgetExtensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Persistent accordion-style todo list widget for pi — display agent task groups from markdown and update state from the agent.
$ pi install npm:@juancrg90/todo-widgetExample Pi coding agent extension that adds a /hello slash command.
$ pi install npm:@manuelstolze/pi-hello-worldAI classifier based automatic approval extension for OMP.
$ pi install npm:omp-auto-approvalJev-driven context pruning for pi: replaces stale tool results with recoverable stubs before each LLM call
$ pi install npm:pi-jev-pruneA git-based, session-aware review panel for the pi coding agent. Tracks every file the agent changes during a session and presents an interactive, keyboard-navigable diff view so you can review changes before committing.
$ pi install npm:@pnpancholi/pi-review-panelInteractive Pi extension to manage skill loading: per-skill toggles at global and per-project scope, with project-level three-state (disable/enable/inherit).
$ pi install npm:@tbolp/pi-skill-managerVega-Lite chart extension for pi coding agent - render data visualizations as inline images
$ pi install npm:@walterra/pi-chartsAutomatically name and keep Pi sessions organized
$ pi install npm:@zigai/pi-autoname-sessionPi package that bundles the Object-Oriented Unified Process extension and skills for the pi coding agent.
$ pi install npm:@apolosan/unified-processGenerate or edit PNG images in Pi using a ChatGPT Plus/Pro Codex subscription.
$ pi install npm:@crazygit/pi-codex-image-genA silver-tongued court eunuch who appraises your coding agent's last turn — comedy wrapper, honest critique core.
$ pi install npm:@dougbots/pi-vizierSKILL.state + Jev for Pi: execution state maintained by typed decisions and code, separate from the reasoning LLM.
$ pi install npm:reflex-stateControl your Pi coding-agent session from Discord — each session gets its own auto-created channel
$ pi install npm:pi-discord-remoteSlot-configurable Ghostty tab title for pi coding agent — braille spinner, LLM session summary, tool tracking, native OSC 9;4 progress bar
$ pi install npm:pi-ghostty-tabFork of pi-open-tui for the Pi coding agent: same TUI, but working-state refresh defaults to event-driven so terminal scrollback stays stable while the model works.
$ pi install npm:pi-open-tui-fixedOpenCode-style command aliases for Pi, such as /exit, /clear, and /models.
$ pi install npm:@mirakurunchan/pi-keywordsKill & Handoff protocol for pi — checkpointed context resets, watermark-enforced landing, and fresh-session task chaining for multi-agent workflows
$ pi install npm:pi-handoff-chainPi extension. A structured questionnaire the model can put to you when it would otherwise guess, with typed options instead of free-form replies.
$ pi install npm:@schovest/pi-ask-user-questionA Pi extension that connects the official QQ Bot API to a local Pi coding agent.
$ pi install npm:@xsqm/pi-qqbotBridge Matrix into pi (Matrix-only fork of pi-messenger-bridge)
$ pi install npm:pi-matrix-bridgePi extension for OpenRouter model scoping and automatic switch to openrouter/free on HTTP 403 with auto-resubmit
$ pi install npm:pi-openrouter-fallbackAgent-board dashboard for Pi: dispatch, monitor, peek/reply, and attach to background Pi sessions.
$ pi install npm:pi-agent-boardPi extension that exposes Claude marketplace plugin skills from ~/.claude/plugins/marketplaces into the current pi session.
$ pi install npm:pi-claude-pluginsPi extension that guards context window growth by auto-limiting read and rg output
$ pi install npm:pi-mono-context-guardAuto-discovers models from an omlx endpoint and provides a UI to toggle model visibility
$ pi install npm:@rolemodel/pi-omlxPlan/build mode and named preset extensions for Pi
$ pi install npm:@yukikisaku/pi-plan-build-modeAI session naming for pi: derives a short core-goal title from the session's original intent
$ pi install npm:@zhuxixi/pi-auto-renamePi extension: ask_user tool for structured questions — text, choice, and multi-step wizard
$ pi install npm:@agnishc/edb-ask-userPi extension that replaces sensitive strings with placeholders before LLM requests (inspired by VibeGuard).
$ pi install npm:@aizigao/pi-vibeguardCustomizable animated ASCII art welcome overlay for Oh-My-Pi — shows on session start with countdown and auto-dismiss
$ pi install npm:@codesook/pi-welcome-screenPi extension: shows DeepSeek peak/off-peak billing mode in the footer, timezone-aware
$ pi install npm:@khaosoigai/pi-ds-pricing-regimeBookmark favorite Pi models and switch between them with /model-plus.
$ pi install npm:@lwlee2608/pi-model-plusPersistent memory for pi-agents, powered by claude-mem (55k+ stars). Cross-session, cross-engine memory with hybrid search.
$ pi install npm:pi-agent-memoryPi and Oh My Pi extension for managing custom providers through an interactive wizard.
$ pi install npm:pi-custom-endpointJira Cloud (REST API v3) integration for the pi coding agent — JQL search, issues, comments, transitions, filters.
$ pi install npm:pi-jira-multiprojectRun agent bash commands inside a libkrun microVM (microsandbox) with two-way workspace sync — fail-closed isolation for pi
$ pi install npm:pi-msb-sandboxDiscover available Requesty models for the Pi Coding Agent
$ pi install npm:pi-requesty-discoverAutomatic session titles and task status icons in the terminal tab, for the Pi coding agent.
$ pi install npm:pi-tab-titleElapsed time, estimated tokens, and idle notices for Pi's working indicator.
$ pi install npm:pi-thinking-messagingPi extension. Structured questionnaire tool (ask_user_question) that scales past 4 questions and 4 options — fork of @juicesharp/rpiv-ask-user-question with configurable question/option caps, a windowed tab bar and scrolling option lists.
$ pi install npm:@probabl/pi-ask-user-questionSession-persistent isolated BTW chat with a split overlay and tabbed settings
$ pi install npm:@timmyjl12/pi-btwSubagent tool for Pi: one task per call, inline or named agent personas, resumable sessions, background runs with subagent_wait, a live subagent panel, and a parent-side approval coordinator for the permission gate extension.
$ pi install npm:@nilskluewer/pi-subagentPer-prompt model routing for the Pi coding agent: classify each prompt with Jev (TypeSafe System One), map it to a model tier, and switch models before the turn runs.
$ pi install npm:pi-jev-task-routerPi package providing a curated subset of little-coder's extension layer — guard rails, tool policies, UI helpers, and skill-injection tools. Ships as a pi package; does not include the little-coder launcher or launcher-level wiring.
$ pi install npm:pi-little-coderLanguage Server Protocol support for pi — out-of-the-box per-language LSP configs, user-overridable, behind one unified tool.
$ pi install npm:pi-lspconfig