The workstation becomes remote
Keep repositories, dependencies, secrets, build caches, and long-running agent sessions on the machine designed to run them.
Pi Coding Agent web UI
PI WEB keeps Pi Coding Agent sessions running in real server-side workspaces, even after your browser leaves, and gives you a fast web UI to supervise, redirect, and review work from any device.
Local development made sense when humans drove every keystroke. Agentic development works better when the environment is persistent, remote, and always available.
The mental shift
Editors and terminals assume the work lives with you, on your device, inside your session. AI agents break that assumption: their work should persist, continue, and evolve independently of your laptop.
PI WEB makes persistence first-class. Sessions live outside the browser, agents keep working, and every device becomes a control surface for supervising, redirecting, and reviewing progress.
Persistence should not be something you bolt on after the fact.
The work should not disappear the moment your session ends.
You do not carry the work. You guide it.
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. Under the hood, PI WEB coordinates the running sessions, files, terminals, and remote machines like a browser-based control plane.
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
$ pi-web version
# Open http://127.0.0.1:8504
Use pi-web install where a supported per-user service manager is available. WSL works with the
installer when systemd is enabled; otherwise use the manual run path.
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 →