Compare
Herdr GPUI vs Ubra
Herdr GPUI and Ubra both use Rust and GPUI, and both bring agent sessions, worktrees and change review into a native interface. Herdr GPUI is an unaffiliated client for a separately installed Herdr daemon. Ubra uses its own Engine. Choose by the session architecture and workflow you need, not by the toolkit name.
Last updated: · By Ubra maintainers
Feature comparison table
Herdr GPUI details are based on the linked project documentation, reviewed October 9, 2026. We have not independently benchmarked these tools. Availability and integrations can change. See all tools on the comparison hub.
| Area | Ubra | Herdr GPUI |
|---|---|---|
| Architecture | Ubra desktop app and Engine | Unaffiliated native client; Herdr daemon installed separately |
| Worktrees | Separate checkouts and branches for independent tasks | Documented worktree operations and workspace navigation |
| Change review | Diffs, staging, commits and pull-request checks | Documented change review, side-by-side diffs and notes sent to agents |
| Persistence | Sessions can survive app closure and Engine restarts | Daemon owns sessions; closing the GUI leaves them running |
| Remote hosts | Linux x86_64/aarch64 and macOS arm64 via SSH Helper | Saved SSH hosts; see current platform-specific limitations |
| Availability | macOS 15+ Apple silicon/Intel; no release installers yet | macOS downloads and Homebrew; Linux packages and Windows builds are experimental |
| License | Apache-2.0; free | Apache-2.0; free, with a separate Herdr dependency |
Choose Herdr GPUI if
- You already run Herdr and want a native client for it.
- You need published macOS installers today.
- You want the review and browser features documented by this client.
Choose Ubra if
- You prefer Ubra’s Engine and supported-agent MCP workflow.
- You want to evaluate sessions and review as one Ubra workspace.
- You can work with a prerelease app on macOS 15 or newer.
Sources and availability
- Ubra README: platform, integrations and prerelease status
- Herdr GPUI README, architecture and installation
- Herdr runtime
An undocumented capability is not necessarily absent. Check the exact version and integration you need before switching. Ubra does not replace your agent CLI or its provider account.
Get notified when Ubra is available
No release downloads are published yet. Leave your email and we'll let you know when they are.