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.

PiX mascot

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. 1

    Fork the shell

    Electron + React desktop app with typed IPC — keep what you need, cut what you don't.

  2. 2

    Keep Pi as the engine

    The AgentRuntime adapter wraps Pi. You stay on the Pi ecosystem while owning the product surface.

  3. 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. 1

    Open a local project

    Pick a Git repo on your machine and start a task.

  2. 2

    Let the agent work

    Watch reads, edits, and commands stream in — transparent, not a black box.

  3. 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