Open source · self-hosted · yours

A complete workspace for your coding agent.

Pi WebUI turns the Pi coding agent into a persistent, mobile-friendly workspace for conversations, code, terminals, tasks, memory, and Git workflows.

$npm install -g @xianzhon/pi-webui

Stay in flow from idea to merge⌘ Persistent sessions⌁ Built for any screen◇ Your machine, your data

The complete feature guide

One calm place for the messy middle of software work.

Pi WebUI keeps the agent conversation close to the files, tools, decisions, and follow-up work that make a project move.

01 · Workspace

The whole development loop, visible at once.

The three-panel workspace keeps project navigation, agent conversation, and the file you are working on within reach. Open a terminal alongside the chat, expand it when you need room, and keep the work grounded in the actual repository.

02 · Sessions & agent control

Start with the right context.

Resume an old conversation, search across your history, or open a clean session in a worktree. Decide which skills Pi should see instead of letting a crowded toolset decide for you.

03 · Task queue

Capture the next idea. Finish it when the time is right.

The task queue is for the useful thoughts that arrive in the middle of another task. Save a title and rough prompt now, let Pi polish it, and start it later in the current session or a new browser tab.

04 · Memory

Keep the decisions that make future work easier.

Memory gives Pi durable context beyond a single chat. Save project conventions and personal workflow preferences globally or per project, manually or through automatic extraction.

05 · Profiles & providers

Switch operating modes without rebuilding your setup.

Profiles let you keep separate provider credentials, models, and network settings for different workflows. Use one for Pi, another for a different provider, or create a clean profile for a new experiment.

06 · Editor & files

Give the conversation a place to land.

The editor makes the agent's work tangible. Open a referenced file, preview Markdown or an image, inspect a diff, and maximize the editor when the code deserves your full attention.

07 · Settings & integrations

Configure the environment around your work.

Pi WebUI keeps the important controls close but out of the way. Tune behavior, shortcuts, skills, Git integrations, gateways, and security from one settings dialog.

Start building

Give Pi a workspace.

Install it on your own machine, configure your credentials, and keep your agent workflow close to the projects you care about.