Vibe Coding Discover

AI Coding

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

★ 13217 forksTypeScriptMITspences10

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

my-pi — Vibe Coding Discover