node.js database
Pi extension: two-line status footer showing path, git branch, token usage, and model
Pi extension: intercepts mid-turn messages with a steer / queue / discard / edit prompt
Pi extension: browse, resume, rename, and delete sessions with fuzzy search
Pi extension: compact outlined tool-call renderers with ctrl+o expansion
Pi extension: gemini_proxy tool — delegate tasks to Google Gemini CLI from within pi
Pi extension: /usage command showing token rates, reset timers, and live provider status
Pi extension: manage per-session system prompt snippets with add/delete UI
Pi extension: live widget tracking files changed this session with an inline diff viewer
Pi extension: switch the main agent's personality/mode via /mode command
Pi extension: claude_proxy tool — delegate tasks to Claude Code CLI from within pi
Pi extension: git commit and PR agent with approval gates
Pi extension: replace Pi's first-message session label with a generated title
Pi extension: lightweight inter-session message bus for orchestrator/sub-agent workflows
Pi extension: ask_user tool for structured questions — text, choice, and multi-step wizard
Pi extension: Claude Code-style autonomous sub-agents with live widget, parallel execution, mid-run steering, and custom agent types
Pi extension: prints a session summary to the terminal when you hit /quit
Pi extension: inspect the system prompt and full LLM context in scrollable overlay popups
Pi extension: alert when Pi's bundled default system prompt changes
Node.js Streams, a user-land copy of the stream library from Node.js
Configs, Models, Helpers, Enums, Interfaces, Types and Interfaces basic to devs Grupo EDB
Determine if the current node version supports the `--preserve-symlinks` flag.
A light-weight module that brings Fetch API to node.js
Custom model providers for pi