@lll9p/pi-better-compaction
Better compaction for pi: native /responses/compact replay for OpenAI Responses APIs, plus a configurable compaction model driving pi's native summarization everywhere else.
$ pi install npm:@lll9p/pi-better-compactionExtensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Better compaction for pi: native /responses/compact replay for OpenAI Responses APIs, plus a configurable compaction model driving pi's native summarization everywhere else.
$ pi install npm:@lll9p/pi-better-compactionLive observability dashboard for pi coding agent sessions — tokens, cost, TPS, runtime, git stats, and context usage
$ pi install npm:pi-observabilityNative web search and secure public-URL fetch tools for pi using pi-managed OpenAI Codex or Anthropic subscription OAuth.
$ pi install npm:@boti-ormandi/pi-webDeterministic Codex model and thinking-level router for Pi
$ pi install npm:pi-codex-routerControl your Pi coding-agent session from Discord — each session gets its own auto-created channel
$ pi install npm:pi-discord-remoteSoulSpec extension for Pi Coding Agent - Load and manage AI agent personas
$ pi install npm:@vtstech/pi-soulPI extension that speaks the assistant's responses out loud using a Kokoro-FastAPI text-to-speech endpoint
$ pi install npm:@arvoretech/pi-kokoro-ttsStructured spec documentation — PRDs, ADRs, and implementation plans with cross-referencing
$ pi install npm:@feniix/pi-specdocsIntent-aware prompt rewriter and execution-contract compiler for Pi
$ pi install npm:pi-promptsmithpi extension package for toolbox workflows in monorepo runtime
$ pi install npm:@tryinget/pi-toolbox-discoveryPi extension that exposes skills-library roots through /library:<skill-name> commands.
$ pi install npm:@alexgorbatchev/pi-skill-libraryUI design workflow extension for pi coding agent — one command to go from idea to UI design spec.
$ pi install npm:pi-ui-workflowDedicated Pi package for custom session compaction summaries.
$ pi install npm:@tryinget/pi-session-compactionPi extension: dual cache-breakpoint strategy for Anthropic models — marks both the last assistant tool_use block and the last user message block with cache_control, dramatically improving cache hit rates on MiniMax, Kimi, and other Anthropic-compatible pr
$ pi install npm:@mcowger/pi-better-messages-cacheFully customizable statusline for pi — pluggable segments, priority ordering, per-segment colors, and an open registry API so any extension can contribute its own widgets.
$ pi install npm:@sentixx/pi-infoEnforce structured brainstorm→plan→execute→finalize workflow with TDD discipline in AI coding agents
$ pi install npm:@tianhai/pi-workflow-kitPi extension that shares sessions to a self-hosted Opengist instance
$ pi install npm:@alexanderfortin/pi-share-opengistPi's native read tool with configurable line and byte limits
$ pi install npm:@arcanemachine/pi-readPi workflow meta-configuration package for explicit companion package setup.
$ pi install npm:@felipe.3dfx/pi-workflowPi Insights extension — generates a personal usage insights report from your Pi session history
$ pi install npm:@observal/pi-insightsEarly, configurable context auto-compaction for Pi with safe tool-turn resumption.
$ pi install npm:@thunstack/auto-compactpi extension package for little-helpers workflows in pi
$ pi install npm:@tryinget/pi-little-helpersReal-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo
$ pi install npm:@gaodes/pi-lensOfficial Tavily extension for the Pi coding agent
$ pi install npm:@tavily/pi-extensionRun [Berget AI](https://berget.ai) models inside [Pi](https://pi.dev).
$ pi install npm:@bergetai/pi-provider-bergetCross-session prompt history and fuzzy reverse search for pi.
$ pi install npm:pi-input-historyPi extension that shows agent-spawned localhost servers in the footer.
$ pi install npm:pi-tripwireView and reset Codex rate limits from Pi using ChatGPT OAuth.
$ pi install npm:@wkronmiller/pi-codex-limitsPI extension that drafts a one-line recap of where you left off — on demand with /recap and automatically when you return to an idle session
$ pi install npm:@arvoretech/pi-recapMinimal pi extension: delegate, review, and explore via isolated subagent processes
$ pi install npm:@jerryan/pi-subagent-toolsA goal oriented pi extension that supervises the chat and steers it towards a defined outcome
$ pi install npm:pi-supervisorPi extension that lets you type $ to fuzzy-pick skills and insert /skill:name into the prompt.
$ pi install npm:@ramarivera/pi-skill-selectorPer-turn token and cost notification in pi (output, cache hit/miss, total cost).
$ pi install npm:@nerisma/pi-turn-usage-notificationsPrompt template model selector extension for pi coding agent
$ pi install npm:@rotart/pi-prompt-templatePrevent accidental Escape from aborting the LLM — requires double-press to interrupt while streaming
$ pi install npm:pi-double-escPI extension that sends a native desktop notification at the end of each agent turn (macOS and Linux)
$ pi install npm:@arvoretech/pi-turn-notificationLoki log gateway for pi agents — query Grafana Loki for container/job/worker logs from the wrok.in AI Factory.
$ pi install npm:@bytesbrains/pi-loki-gateFixed two-line status footer for pi with model, thinking, context, git, token, worktree, and skill indicators
$ pi install npm:@feniix/pi-statuslinePi extension for stashing the current draft, sending an interlude message, and restoring the draft.
$ pi install npm:@mjakl/pi-interludePi extension for Cursor subscription models via local OpenAI-compatible proxy
$ pi install npm:@schultzp2020/pi-cursorPi Agent extension for Scaleway's Generative APIs
$ pi install npm:@andersea/pi-scaleway-providerMake pi's Anthropic OAuth requests match the current Claude Code client so OAuth login works correctly.
$ pi install npm:@pi-plugins/claude-oauth