Ubra documentation
An agent runtime as a cross-platform desktop app. Start here for the shape of the product, then follow the sidebar.
Last updated: · By Ubra maintainers
The model
Ubra nests three things. A workspace is a project you are working in. A workspace holds tabs, and each tab holds one or more terminal panes. Each pane runs a real coding-agent CLI — claude, codex, opencode and others — exactly as it would in your own terminal.
Around that core, Ubra adds the things a bare terminal cannot: agent state badges, layout persistence, tray behaviour, an Explorer and Source Control sidebar, and plan usage windows for Codex and Claude.
What it is built on
- Tauri v2 (Rust)
- Svelte 5
- xterm.js
It runs on macOS, Linux and Windows, and is MIT licensed.
Where to go next
- Install — get a bundle or build from source.
- Workspaces & panes — the day-to-day model.
- Agent awareness — reading agent state.