Command Palette

Search for a command to run...

UnylyUnyly
Browse all

My Pi

FreeMaintained

Composable pi coding agent with MCP, LSP, prompt presets, and local eval telemetry

GitHubEmbed

About

Composable pi coding agent with MCP, LSP, prompt presets, and local eval telemetry

README

Semgrep built with vite+ tested with vitest

my-pi is my Pi: upstream Pi with my extensions built in. Each extension is also published on its own.

my-pi package preview

Use

pnpx --allow-build=@google/genai --allow-build=protobufjs my-pi@latest

Turn extensions on or off with /extensions. Or install single packages into your own Pi:

pi install npm:@spences10/pi-lsp

MCP, codemode, tool search, skills, themes, sessions, and package configuration are upstream Pi features. See the Pi docs.

Packages

Package Purpose
my-pi My Pi: upstream Pi with all of these built in
@spences10/pi-coding-preferences Configurable coding-workflow guardrails
@spences10/pi-confirm-destructive Destructive action confirmations
@spences10/pi-context Scoped SQLite FTS overflow cache for oversized tool output
@spences10/pi-codex-usage OpenAI Codex usage in the footer status area
@spences10/pi-footer Configurable footer status line
@spences10/pi-git-ui Interactive source-control staging UI
@spences10/pi-harness Ephemeral task harness runtime
@spences10/pi-kimi-usage Kimi For Coding usage in the footer status area
@spences10/pi-lsp LSP-backed diagnostics and symbol tools
@spences10/pi-observability Live local event stream and browser dashboard
@spences10/pi-recall pirecall reminder and background sync
@spences10/pi-redact Output redaction and /redact-stats
@spences10/pi-starfield Input stars and a suggested next prompt (Tab)
@spences10/pi-svelte-guardrails Svelte pattern guardrails
@spences10/pi-talk Hold-Space Deepgram dictation
@spences10/pi-team-mode Peer-session coordination and durable mailboxes
@spences10/pi-workers Spawn and control local RPC workers alongside Team Mode
@spences10/pi-telemetry Local SQLite telemetry and /telemetry
@spences10/pi-themes Bundled theme pack for Pi

Additional bundled extensions:

Support libraries (dependencies, not for pi install): pi-project-trust, pi-settings, pi-sqlite-core, pi-tui-modal. See docs/package-map.md.

Documentation

Start with the docs index, or go directly to:

Browse the rendered docs locally from the repository root:

pnpx @wiki0/cli ui .

Or search from the terminal:

pnpx @wiki0/cli index
pnpx @wiki0/cli search "extension settings"

Develop

Requires Node.js >=24.15.0 and pnpm.

pnpm install
pnpm run build
pnpm start            # node packages/my-pi/dist/index.js
pnpm run preview:generate # refresh the shared README image
pnpm run check
pnpm run test
apps/web/      Landing page
packages/      my-pi launcher and pi-* packages
evals/         Smoke eval suite (pnpm run eval:suite)
.agents/skills Repository skills for agents working here

from github.com/spences10/my-pi

Install My Pi in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install my-pi

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add my-pi -- npx -y my-pi

Step-by-step: how to install My Pi

FAQ

Is My Pi MCP free?

Yes, My Pi MCP is free — one-click install via Unyly at no cost.

Does My Pi need an API key?

No, My Pi runs without API keys or environment variables.

Is My Pi hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install My Pi in Claude Desktop, Claude Code or Cursor?

Open My Pi on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Changes

Versions and requested access over time.

  • New version published
  • New version published
  • New version published
  • New version published
  • New version published
  • New version published
  • New version published
  • New version published

Related MCPs

Compare My Pi with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All data MCPs