pi-kanban
NikiforovAll · NikiforovAll/pi-kanban
This web dashboard provides a visual workspace for the pi coding agent, displaying sessions, todos, and subagents, along with observability features.
Workspace for the pi coding agent — sessions, todos, subagents
Preview
What you can do with it
- Monitor active pi agent sessions and their progress through a web interface.
- Manage and track tasks for the pi agent using kanban columns.
- Observe the activity and reviews of subagents spawned by the pi agent.
Safety check
Usable, but read the notes first.
- ●No clear license: check with the author before using it in a commercial product.
Automated scan of the repo files. Always review code you run.
From the README
pi-kanban
Web dashboard for the pi coding agent — sessions, todos, subagents, observability.
Documentation
Try it now
Click around a fully interactive dashboard with synthesized sessions, tasks, and subagents — no install. Toggle the theme, browse projects, expand a subagent's review, open the storage manager. Everything works in-browser.
When you're ready to run it on your own pi sessions, install below.
Installation
pi install npm:pi-kanban
Then use /kanban start | stop | restart | status | open web|app for global controls, and /kanban session open | pin | sticky-pin | unpin | view-doc | link-doc for session-scoped actions.
Or run standalone:
npx pi-kanban
Companion pi extensions
pi-kanban surfaces data produced by two other pi extensions. Install them alongside for the full experience:
pi install npm:pi-subagents
pi install npm:@juicesharp/rpiv-todo
pi-subagents— spawns named subagent sessions; pi-kanban renders them under each parent session.@juicesharp/rpiv-todo— task tracking that pi-kanban displays as kanban columns.@juicesharp/rpiv-ask-user-question— pi-kanban surfaces these as interactive Q&A cards.