my-pi
View on GitHubComposable Pi coding agent with MCP, LSP, agent chains, prompt presets, and local eval telemetry
my-pi is a curated, composable Pi coding-agent CLI distribution wiring MCP servers, LSP tools, skills, prompt presets, guardrails, redaction, local SQLite evals/telemetry, and team mode, plus installable per-feature @spences10/pi-* packages.
Use Cases
Run a ready-to-use coding-agent CLI with TUI, print, JSON, and RPC modesLoad project-scoped MCP stdio and HTTP tool serversGet LSP diagnostics, hover, definitions, and references in the agent loopRun local eval cases and suites with SQLite telemetryCoordinate multiple Pi sessions via team mode mailboxes and artifactsRedact secrets and enforce Svelte/coding guardrails before writesInspect live agent events via local observability dashboardInstall individual Pi packages into an existing Pi setup
Built With
- Language
- TypeScript
- Frameworks
- Pi SDK (@earendil-works/pi-coding-agent) · Node.js · Vite+ · Vitest · SQLite (node:sqlite) · pnpm workspaces · OpenRouter · MCP
Tags
coding-agent · cli · mcp · lsp · evals · telemetry · sqlite · prompt-presets · skills · team-mode · guardrails · observability · redaction · tui · typescript · pi-package