Tools

Open-source tools for session continuity, browser automation, model integration, and long-running agent work. Most are Pi extensions; the work also spans Cursor and Codex-style workflows.

  • No-summary context rollover for Pi, with durable notes and history recovery.

    Starts fresh context windows without an automatic model-generated summary. Automatic rollover can retain a recent-message tail and recovery record; durable notes and searchable history help restore context.

    278 GitHub stars, 9 forks; npm 0.10.3; 1,663 npm downloads in the last 30 available days.

  • Cursor SDK provider extension for Pi.

    Brings Cursor models into Pi’s provider/model flow, bridges Pi tools through local MCP, and displays Cursor tool activity as Pi-native cards.

    346 GitHub stars, 80 forks; npm 0.5.7; 10,196 npm downloads in the last 30 available days.

  • Browser and Electron-app automation for Pi agents.

    Exposes agent-browser as a native Pi tool with browser automation, compact snapshots, screenshots, downloads, QA presets, source lookup, and Electron lifecycle support.

    248 GitHub stars, 40 forks; npm 0.9.8; 17,566 npm downloads in the last 30 available days.

  • Codex-style goal tracking and continuation for long-running Pi sessions.

    Persists a goal, tracks status and token use, and prompts continuation across turns, compaction, and resume.

    197 GitHub stars, 30 forks; npm 0.7.2; 3,540 npm downloads in the last 30 available days.

  • ChatGPT/Grok web-oracle extension for Pi with isolated browser auth and async jobs.

    Packages project context, submits web-model jobs, tracks async status, archives artifacts, and reads results back into the workflow.

    41 GitHub stars, 12 forks; npm 0.7.22; 654 npm downloads in the last 30 available days.

GitHub and npm snapshot: November 1, 2026 MST. npm counts use the last available reporting window. Downloads are package telemetry, not verified active users.

Small tools

  • A pi extension for stashing draft messages and restoring them later.

    Adds a small stash/restore workflow for user drafts inside pi.

  • Archived Pi extension for editing or deleting earlier session messages.

    Rewinds to a selected user or assistant message so it can be edited or deleted; later messages remain accessible on the old branch.

Infrastructure

  • Async subagent delegation for Pi.

    Starts asynchronous Pi child sessions with explicit assignments, delivers completion notifications, and supports local messaging and saved-run inspection.

  • Token-efficient MCP adapter for Pi.

    Connects Pi to external tools and services, discovering MCP tools as needed instead of loading every definition upfront.

  • Native macOS Computer Use for Pi and MCP clients. Experimental, unsupported integration.

    Adds persistent JavaScript, guarded app actions, and selected-text insertion by reusing the proprietary Computer Use runtime installed with ChatGPT.