Xuanpu Xuanpu Workbench
AI-native field context

Xuanpu

A local desktop workbench for builders. Xuanpu brings projects, git worktrees, context, agent sessions, changes and outputs back into one field — so AI coding agents stop being just a chat box inside your editor.

Electron desktop Git worktrees Claude Code / OpenCode / Codex Local-first context
Xuanpu product UI screenshot showing project list, agent session, changes panel and terminal
ProjectRepository & project boundary
WorktreeIsolated field per task
SessionAgent dialogue & execution trace
ChangesFiles, terminal, diffs & PRs
Why Xuanpu

AI coding isn't a chat log — it's an entire workfield.

When a task crosses many files, branches, agents and verification rounds, the scarce resource isn't an input box. It's a desktop environment that preserves the field, surfaces what changed, and carries the next round of work.

01

Worktree as task boundary

Each task gets its own directory, branch and runtime state. No more endless stash, switch and reload of context inside a single repo.

02

Session as execution trace

Output from Claude Code, OpenCode and Codex lands on a unified timeline. Tool calls, plans, confirmations and results stay traceable across rounds.

03

Changes as the delivery field

Changes, files, diffs and terminal output stay attached to the current task. You see not just an answer, but what this round actually changed.

Field Map

From project to PR — the field never breaks.

Xuanpu cares about the lifecycle of a real round of work: open a task field, let the agent run in the right directory, observe the changes, verify results, then wrap up branch, build and PR.

1
Pick a projectProject, linked repo and local path become the context boundary.
2
Create a worktreeOpen a disposable, isolated workfield for the current task.
3
Launch the agentLet the agent read files, edit code and run verifications inside this field.
4
Wrap up & deliverKeep the verification evidence, commit, push, open a PR — then move on.
ProjectRepo, path, linked projects
WorktreeBranch, directory, task boundary
Agent SessionDialogue, tool calls, plan, verification
ChangesFiles, terminal, diffs & verification
OutputCommit, build, PR & release

Start on macOS. Bring your AI coding field back into one place.

Xuanpu is currently macOS-first. The DMG ships with an install helper: double-click to copy to `/Applications`, remove quarantine, and launch — cutting the friction of unsigned first-run.

macOS Open the DMG and double-click `Install Xuanpu.command` to copy, de-quarantine and launch automatically.
Windows x64 / ARM64 packaging is ready. For unsigned builds, choose "Run anyway" if SmartScreen warns.
Linux A target platform — experience is still being built out.