English | 中文
Monorepo for @yandy pi packages. Uses npm workspaces.
| Package | Description | npm |
|---|---|---|
| pi-ask-user | Interactive ask_user tool with searchable split-pane UI, multi-select, and freeform | @yandy0725/pi-ask-user |
| pi-coding-tools | AST/LSP code-intel tools (ast_grep_search/ast_grep_replace/lsp_symbols/lsp_hover/lsp_navigate) | @yandy0725/pi-coding-tools |
| pi-container-sandbox | Docker sandbox extension | @yandy0725/pi-container-sandbox |
| pi-memory | File-system driven persistent memory layer for pi coding agent | @yandy0725/pi-memory |
| pi-sandbox | Process-level sandbox (bwrap/landlock/seatbelt/windows-acl): workspace writable, everything else readable, fail-closed | @yandy0725/pi-sandbox |
| pi-subagents | In-process sub-agent core with background execution and typed API | @yandy0725/pi-subagents |
| pi-superpowers | Superpowers structured development workflows (brainstorming, TDD, debugging, etc.) | @yandy0725/pi-superpowers |
| pi-todo | Minimal todo tool with editor-overhead widget | @yandy0725/pi-todo |
| pi-vision-tools | describe_image tool — delegate image analysis to a vision model |
@yandy0725/pi-vision-tools |
| pi-web-tools | websearch + webfetch tools | @yandy0725/pi-web-tools |
npm ci # Install all dependencies (root + all workspaces)
npm run typecheck # Type-check all packages
npm run lint # Biome lint
npm run format # Format all packages
npm test # Run all tests