The workstation becomes remote
Keep repositories, dependencies, secrets, build caches, and long-running agent sessions on the machine designed to run them.
A cockpit for agentic development
PI WEB runs Pi Coding Agent sessions in real server-side workspaces, keeps them alive when your browser leaves, and gives you a fast web surface to supervise, redirect, and review the work.
Local development made sense when humans drove every keystroke. Agentic development works better when the environment is persistent, remote, and always available.
Remote AI-driven development
Local-only development can become the blocker: one device owns the tools, terminals, build cache, editor, and agent runtime. PI WEB moves the working environment to a machine that stays on, so agents can keep making progress while every browser becomes a control surface.
Keep repositories, dependencies, secrets, build caches, and long-running agent sessions on the machine designed to run them.
Your device is replaceable. The sessions are not. Move between laptop, phone, tablet, and desktop without moving the development environment.
Start work, leave, return later, review progress, and keep multiple streams running in parallel from one stable environment.
Why it feels different
Active sessions live in a long-running daemon, not in your browser tab. Close the lid, reconnect from a phone, and continue supervising the same work.
Add projects once, discover git worktrees automatically, and start agents where the code actually lives.
Watch transcript history, status, shell activity, context usage, and costs while redirecting the agent in realtime.
Quick install
$ npm install -g @jmfederico/pi-web
$ pi-web install
$ pi-web doctor
# Open http://127.0.0.1:8504
PI WEB itself is not Linux-only. The one-command service installer targets Linux systemd. macOS and WSL can run PI WEB manually; WSL with systemd can use the installer too.
Read compatibility notes →
Ask AI agents to add trusted local UI plugins from ~/.pi-web/plugins without rebuilding or
restarting the session daemon.
Services run login shells. If tools work in your interactive terminal but not in PI WEB, fix PATH in your login shell startup files and run the doctor command.
Fix PATH issues →