PiX
A desktop shell on Pi Agent — fork it into yours
PiX is a local coding workbench built on the open-source Pi Agent SDK. Use it as-is, or take the codebase and shape your own agent product.
Built on Pi Agent
The agent runtime comes from Pi — multi-provider models, tools, and the coding loop — so PiX can focus on the desktop workbench around it.
-
Pi Agent SDK
Powered by the open-source Pi coding agent. Providers, models, and tool calls ride on Pi instead of a closed proprietary runtime.
-
Desktop workbench
Chat, approvals, multi-file diffs, checkpoints, and local Git — the UI and process boundaries live in PiX.
-
Local by default
Open a Git project on your machine. Files, shell, and review stay with you.
Make it your own agent
PiX is a starting point, not a black box. Fork the repo, swap the branding, tune the workbench, and ship an agent that fits your product.
-
1
Fork the shell
Electron + React desktop app with typed IPC — keep what you need, cut what you don't.
-
2
Keep Pi as the engine
The AgentRuntime adapter wraps Pi. You stay on the Pi ecosystem while owning the product surface.
-
3
Ship your agent
Rename, rebrand, add your workflows — turn PiX into the agent experience you want to offer.
The coding loop
Understand the task → edit code → verify → review the diff → keep or revert.
-
1
Open a local project
Pick a Git repo on your machine and start a task.
-
2
Let the agent work
Watch reads, edits, and commands stream in — transparent, not a black box.
-
3
Review, then decide
Inspect the multi-file diff. Keep the result or revert the whole round safely.
Start from the source
Clone PiX, explore the Pi integration, and build the agent you want on top.
Open the repo