
devkit-pi
devkit-pi is a personal all-in-one pi coding toolkit for agentic coding workflows. It combines subagents, Web research tools, content conversion, LSP code intelligence, automatic diagnostics hooks, and developer commands into a modular pi extension.
The public documentation site is intentionally split into guides and reference. Internal maintainer documents live in the repository's internal-docs/ directory and are not part of the public website navigation.
Documentation site
Online documentation site: https://devkit-pi.wangyan.life/
npm package: https://www.npmjs.com/package/devkit-pi
Local preview commands:
bash
pnpm docs:dev
pnpm docs:build
pnpm docs:previewMain entry points
- Guide: documentation overview, reading paths, and content policy.
- Reference: current public contract / API reference.
- GitHub: source repository.
Start here
- Goals and scope: project goals and current capability boundaries.
- Security model: security boundaries for subagents, Web tools, LSP, convert, and write capability.
- Subagents reference: subagent module surface and execution boundaries.
- Web tools reference:
web_search,fetch_content, andget_search_content. - LSP tools reference: LSP tool actions and diagnostics hook behavior.
- Convert tools reference:
convert_contentbehavior and MarkItDown provider boundary. - Toolkit commands reference:
/toolkitcommand surface.