Xum is an open-source desktop application for managing multiple AI coding agents in isolated development environments. Previously known as Mux, it allows developers to run parallel coding tasks using local directories, Git worktrees, or remote SSH servers. Its multi-model architecture supports cloud AI providers alongside local models through Ollama. A centralized interface displays agent activity, workspace status, and Git divergence to help identify conflicting changes. Users can review generated code, inspect token consumption, and manage conversation context through automated compaction. The application supports planning and execution modes, customizable prompts, and rich Markdown responses containing diagrams and mathematical expressions. VS Code integration provides direct access to active workspaces, while server mode supports browser access.
Features
- Parallel AI coding workspaces with local directories, Git worktrees, and SSH execution
- Multi-model integration through cloud providers, OpenRouter, and local Ollama models
- Centralized agent status monitoring with Git divergence and conflict visibility
- Integrated code review with token usage tracking and context compaction controls
- Configurable planning and execution modes with rich Markdown and Mermaid rendering
- VS Code workspace integration and responsive remote browser access through server mode