Open-source workspace for Pi
PiChamber
Run agent work.
Keep control.
Ship from anywhere.
Create, steer, and observe Pi sessions from desktop, browser, or phone — with extensions, skills, and your credentials staying on your machine.
Built on Pi
There are many agent workspaces.
This one is yours.
PiChamber is not a sealed GUI. It follows Pi's philosophy — minimal, fast, and hackable. Your providers, extensions, skills, and prompts stay yours. PiChamber is the workspace that gets out of the way.
01/Philosophy
Adapt the workspace, not your workflow
Pi ships with powerful defaults but skips opinionated features like sub-agents and plan mode. PiChamber mirrors that — a thin GUI over the same daemon, extensions, and session model. Ask Pi to build what you need, or install a package that does it your way.
“There are many agent harnesses but this one is yours.”
02/Extensions
Whatever works with Pi works here
PiChamber runs the same Pi daemon underneath. Your extensions, skills, tools, commands, and hooks carry over unchanged — including anything you build or install for Pi.
03/Providers
40+ providers. Any custom endpoint.
Connect via API keys or OAuth. Add custom providers that speak OpenAI, Anthropic, or Google APIs through models.json or extensions. Credentials never leave your machine — PiChamber configures what Pi already supports.
Why Pi
The harness matters.
Composio ran a 30-task agentic eval with DeepSeek V4 Flash across four harnesses. Pi led on pass rate, cost, and speed.
This is why PiChamber exists — a workspace built around the agent that performs, not one that dictates your workflow.
Pass rate
Tasks completed successfully
Median cost
USD per task
Median time
Seconds per task
—/Source
DeepSeek V4 Flash · 30 agentic tasks · Pi, Prime, Deep Agents, and Hermes compared. A follow-up eval with DeepSeek V4 Pro showed the same pattern — Pi solved the most tasks across five harnesses.
PiChamber Server
Run Pi on your own machine.
Reach it from anywhere.
The server package @pi-chamber/web turns any PC or VPS into a Pi workspace. Install it once, start it, pair your devices — your API keys and files never leave the host.
01/Install
Add the package globally
Requires Node.js 22+ or Bun. Use whichever package manager you already have — Bun is recommended, but npm, pnpm, and yarn all work.
Update later
When a new release ships, update PiChamber in place — no need to reinstall through your package manager.
02/Start
Launch the server
One command starts the web UI and a private Pi session daemon. No separate Pi CLI install needed — the server creates and owns the daemon for you.
Run on boot (optional)
On a VPS or always-on machine, enable a startup service so PiChamber survives reboots.
Creates a native service (systemd on Linux, launchd on macOS) that starts PiChamber automatically when the machine boots.
03/Connect
Pair your devices
Desktop, browser, and mobile all connect to the same Pi workspace on your server. Pick whichever pairing flow is easiest.
Scan a QR code
Open the server in your browser and scan the pairing QR with PiChamber on your phone or desktop. No typing required.
Add server manually
In any PiChamber client, choose Add serverand enter your PiChamber URL and password. Same fields as connecting to a server that is already running.
—/Many servers
Every machine linked.
One app to reach them all.
Run a PiChamber server on your desktop, in WSL, on a VPS at a cloud provider — wherever you need Pi. Add each server to PiChamber on your phone, laptop, or browser and switch between them from a single workspace.
Servers
Desktop
192.168.1.12
WSL
127.0.0.1:10000
VPS
ryder-vm
Clients
Phone
PiChamber
iPad
PiChamber
Desktop
PiChamber app
