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.

Download latest See how it organises the field
Electron desktop Git worktrees Claude Code / OpenCode / Codex Local-first context
Project Repository & project boundary
Worktree Isolated field per task
Session Agent dialogue & execution trace
Changes Files, 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 project Project, linked repo and local path become the context boundary.
2
Create a worktree Open a disposable, isolated workfield for the current task.
3
Launch the agent Let the agent read files, edit code and run verifications inside this field.
4
Wrap up & deliver Keep the verification evidence, commit, push, open a PR — then move on.
Project Repo, path, linked projects
Worktree Branch, directory, task boundary
Agent Session Dialogue, tool calls, plan, verification
Changes Files, terminal, diffs & verification
Output Commit, 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.

GitHub Releases Source code
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.