Streaming responses
See agent responses as they are generated, with live tool activity.
Run Pi from your browser on your own machine or server. Pi Outpost provides a full web interface for streaming responses, tool execution, files, Git, rich diagrams, multiple projects, and sandboxed agents.
Pi Outpost keeps the Pi Coding Agent close to its native workflow while making it accessible from a browser, a desktop app, or another web application.
See agent responses as they are generated, with live tool activity.
Follow tool calls and their results directly in the conversation.
Browse your workspace and edit files without leaving the interface.
Work with repositories and inspect Git changes alongside your agent.
Keep several projects open, each with its own history, sandbox, and agent.
Work with PDF and Office documents as part of your coding workflow.
Render rich diagrams directly in conversations for architecture, flows, and technical explanations.
Install Pi Outpost as a desktop application when you want a dedicated window.
Embed the interface as a Shadow-DOM-isolated widget inside another web app.
Run the Node process yourself and decide where the agent and its sandbox live.
Run Pi on a remote VM or server while using the full interface from your local workstation.
Run Pi Outpost on your own machine or server with Node.js. See the repository for the latest installation and configuration options.
$ npx pi-outpost
Pi Outpost runs the agent and serves its interface from a single Node process. Use the same setup locally, on a server, or as part of another application.
Start Pi Outpost on your workstation or server and access Pi Coding Agent from any supported browser.
Use the isolated widget when you want Pi's interface inside another web application without coupling its styles to the host page.
Keep Pi, your files, tools, and sandbox on a remote VM or server while accessing the interface from your local workstation browser.
Pi Outpost is a self-hosted web interface for the Pi Coding Agent. It lets you run Pi through a browser while keeping the agent and workspace under your control.
It can run on your own machine or server. The Node process runs the agent and serves the web interface.
Yes. Pi Outpost can be installed as a desktop application in addition to being used directly from a browser.
Yes. Run Pi Outpost on a remote VM or server and access its web interface from your local workstation. The agent, workspace, tools, and sandbox stay on the remote environment while you use the UI locally.
Yes. The interface can be embedded as a Shadow-DOM-isolated widget inside another web application.
Yes. Pi Outpost can render rich diagrams in conversations, making it useful for architecture, flows, and other technical visualizations.
Pi Outpost is open source. Visit the GitHub repository for the source code, documentation, issues, and releases.