Pi Web provides a local web UI workspace for the pi coding agent, enabling session browsing, real-time chat, and model configuration. Developers can run the application locally without GPU requirements to visualize project context and manage sessions without relying solely on a terminal interface.
Project overview
It offers a web-based graphical interface for managing pi coding agent sessions, adding capabilities for session branching, Git worktree switching, and model configuration directly from the browser.
Project type
AI Coding
Use cases
Coding & Development
Deployment
Refer to project documentation
License
MIT
Best for
Developers who use the pi coding agent and prefer a web GUI for session management and model configuration.
Teams or individuals who operate on a trusted local or network-isolated environment.
Key capabilities
Manage models, login/API keys, model tests, and skill switches from the web UI.
Continue from an earlier message or fork a session into a separate route.
Switch Git worktrees from the sidebar so new sessions follow the chosen checkout.
Limitations and risks
Pi Web has no application-level authentication and can invoke a high-privilege agent.
Do not expose the workspace to the internet; only use non-loopback bindings on a trusted network.
Getting started
Run `npx @agegr/pi-web@latest` without installation or use a standard npm global install. Requires Node.js 22.19.0 or newer. Open http://127.0.0.1:30141 to access the workspace.
Alternatives and comparisons
Provides an agentic skills framework and software development methodology that enforces test-driven development for coding agents.
Provides skills, instincts, memory optimization, and security scanning across multiple AI agent harnesses.
Small, composable engineering skills for AI coding agents that enforce software engineering fundamentals like test-driven development.
README: Local web UI for the [pi coding agent](https://github.com/badlogic/pi-mono). Pi Web reads your local pi session files and gives you a browser workspace for session browsing, real-…
README: Pi Web requires Node.js 22.19.0 or newer. Check your version with `node --version`. **Run without installing:** ```bash npx @agegr/pi-web@latest ``` **Or install globally:** ```ba…
README: - **Pick work back up**: browse previous pi conversations by project without digging through terminal history or session paths. - **Try different directions safely**: continue fro…
README: - **Data directory**: Pi Web reads `~/.pi/agent/sessions` by default. Set `PI_CODING_AGENT_DIR` to point at another pi agent directory. - **Session files**: files are stored as `~…
README: agent/ # creates/drives AgentSession and exposes SSE events