Package map

September 12, 2026 ยท View on GitHub

my-pi can be run as a full distribution with pnpx my-pi@latest, while most @spences10/pi-* packages can also be installed into vanilla Pi.

User-installable extension packages

PackagePurpose
@spences10/pi-coding-preferencesConfigurable coding-workflow guardrails.
@spences10/pi-confirm-destructiveDestructive action confirmations.
@spences10/pi-contextSQLite FTS sidecar for oversized tool output.
@spences10/pi-codex-usageOpenAI Codex usage in the footer status area.
@spences10/pi-factoryPaused experimental workflow control plane; opt-in only.
@spences10/pi-git-uiInteractive source-control staging UI.
@spences10/pi-kimi-usageKimi For Coding usage in the footer status area.
@spences10/pi-lspLSP diagnostics, hover, definitions, references, and symbols.
@spences10/pi-mcpMCP server integration and /mcp command.
@spences10/pi-nopeekReminder to use nopeek for secret-safe environment loading.
@spences10/pi-observabilityLive local event stream and browser dashboard.
@spences10/pi-omnisearchReminder to use mcp-omnisearch for verified web research.
@spences10/pi-recallpirecall reminder and background sync.
@spences10/pi-redactOutput redaction and /redact-stats.
@spences10/pi-harnessEphemeral task harness runtime.
@spences10/pi-skillsSkill management, discovery, profiles, import, and sync.
@spences10/pi-sqlite-toolsReminder to use mcp-sqlite-tools for safer SQLite work.
@spences10/pi-starfieldTwinkling stars in the input editor.
@spences10/pi-svelte-guardrailsSvelte pattern guardrails.
@spences10/pi-team-modePeer-session coordination, groups, artifacts, and mailboxes.
@spences10/pi-telemetryLocal SQLite telemetry and /telemetry.
@spences10/pi-themesBundled theme pack for Pi.

Shared support packages

These are published as dependencies but are not normally installed with pi install directly:

  • @spences10/pi-child-env
  • @spences10/pi-footer
  • @spences10/pi-git-remote
  • @spences10/pi-project-trust
  • @spences10/pi-settings
  • @spences10/pi-skill-importer
  • @spences10/pi-sqlite-core
  • @spences10/pi-tui-modal

Check each package README before changing install instructions, commands, or public behavior. Maintainers should follow the package README conventions for generated maintenance regions and npm-safe links.