Yume
Native desktop UI for Claude Code with orchestration, streaming, background agents, and multi-provider support. Built with Tauri + React.
Last verified:
What is Yume?
Yume is a native desktop GUI for Claude Code that transforms the terminal-based CLI experience into a smooth, hardware-accelerated application. Built with Tauri + React, it spawns the official Claude Code CLI as a subprocess rather than acting as an API wrapper, maintaining 100% CLI compatibility while eliminating terminal flickering, lag, and crashes. The tool is designed for developers who use Claude Code daily for coding tasks and want better visibility into usage metrics, session reliability, and advanced workflow features.
Key features include orchestration flow with automatic task decomposition, 4 built-in agents (architect, explorer, implementer, guardian), and 4 concurrent background agents with git branch isolation. Yume offers persistent rate limit visibility showing 5-hour and 7-day usage metrics always on screen, real-time interleaved thinking streaming showing Claude's reasoning word-by-word, multi-provider support for 10+ models across 4 providers (Claude, Gemini, GPT Codex, Kiro), crash recovery with 24-hour session retention, and a complete plugin/skills system with 23 hook events. Additional features include 32+ keyboard shortcuts, 12 customizable themes, vim mode, split panels, analytics dashboard, voice dictation, and @ mention system for files.
Yume is ideal for developers using Claude Code Pro or Max subscriptions who want a more reliable, feature-rich interface without losing CLI compatibility. It serves users frustrated by terminal flickering (a 700+ upvoted GitHub issue), session crashes during heavy use, hidden rate limits requiring manual checks, and the lack of visual feedback during Claude's thinking process. The tool works on macOS 11+, Windows 10+, and Linux Ubuntu 20.04+.
Yume pricing
Pricing model: Freemium
Yume is free to download with a demo mode that limits usage to 2 tabs, 2 panes, and 1 window. Upgrading to Pro unlocks 99 tabs, 99 panes, and 99 windows. Two pricing tiers are available: Monthly at $4/mo via PayPal subscription (cancel anytime, access until period ends) and Lifetime at $49 one-time payment (forever updates). License is re-verified weekly with a 7-day network grace period. On validation failure, Yume reverts to demo mode and displays a retry banner while retaining the key.
Yume pros
- Native rendering eliminates terminal flickering completely
- Consistent under 50ms latency regardless of session length
- Persistent 5-hour and 7-day rate limit display always visible
- Automatic session recovery with 5-minute checkpoints and 24-hour retention
- Orchestration flow auto-decomposes complex 3+ step tasks
- 4 built-in agents (architect, explorer, implementer, guardian)
- 4 concurrent background agents with git branch isolation
- Real-time interleaved thinking toggle shows reasoning word-by-word
- Multi-provider support for 10+ models across 4 providers
- Complete plugin and skills system with 23 hook events
- 32+ keyboard shortcuts for full mouse-free navigation
- 12 themes with infinite customization including OLED optimization
- Crash recovery restores complete sessions after IDE failures
- Auto-compaction at 75% threshold prevents context limit issues
- Zero telemetry - code stays on your machine
- 100% CLI compatibility with subagents, MCP, hooks, skills
- Split panels up to 6 panes in 3x2 grid layout
- Voice dictation with F5 toggle for speech-to-text
- Analytics dashboard with usage/cost tracking and export
Yume cons
- Requires existing Claude Pro or Max subscription
- Demo mode limited to 2 tabs, 2 panes, 1 window
- Monthly subscription costs $4/mo via PayPal
- Lifetime license is $49 one-time payment
- License re-verified weekly with 7-day grace period
- Unpaid demo reverts after validation failure
- macOS requires version 11+ (Big Sur or later)
- Linux requires Ubuntu 20.04+ or equivalent
- Does not work without Claude Code CLI installed
Frequently asked questions about Yume
What is Yume and how does it work?
Yume is a native desktop GUI for Claude Code that spawns the official Claude Code CLI as a subprocess. It is not an alternate harness or API wrapper. The app runs the actual claude binary on your machine, uses your existing Claude Pro/Max subscription, never touches Anthropic's API directly, and maintains 100% CLI compatibility with subagents, MCP, hooks, skills, and claude.md files.
What platforms does Yume support?
Yume is compatible with macOS 11+ (Big Sur or later) for both ARM64 and x64, Windows 10+ 64-bit with EXE installer, and Linux Ubuntu 20.04+ or equivalent with deb, rpm, and Flatpak packages. Native builds are available for all three operating systems.
How is Yume different from the CLI?
Yume provides native rendering that eliminates terminal flickering (a 700+ upvoted GitHub issue), consistent under 50ms latency vs multi-second delays, standalone architecture immune to IDE crashes, persistent rate limit display without manual /usage checks, automatic session recovery with 24-hour retention, real-time thinking streaming, orchestration flow, background agents, multi-provider support, and a complete plugin system - all while maintaining full CLI compatibility.
What are the built-in agents and how do they work?
Yume includes 4 foreground agents synced to ~/.claude/agents/yume-*.md: Architect (plans, decomposes tasks, identifies risks, todowrite tracking), Explorer (read-only codebase search, glob/grep/read, never modifies), Implementer (focused code changes, edit/write, minimal diffs), and Guardian (reviews for bugs, security, performance after changes). Plus 4 concurrent background agents with git branch isolation, no timeout, output to ~/.yume/agent-output/, streaming isolation, merge conflict detection, and worktree isolation.
What models and providers are supported?
Yume supports 10+ models across 4 providers via the yume-cli shim: Claude Sonnet 4.6 and Opus 4.7, Gemini 3.1 Pro Preview and Gemini 3 Flash Preview, GPT-5.5 Codex and GPT-5.4 Mini, and Kiro (auto, Claude Sonnet 4.5, Claude Haiku 4.5, GLM-5). Protocol normalization provides stream-json output for all providers with the same interface.
How does crash recovery work?
Yume provides 30-second auto-save, 5-minute snapshots, 24-hour retention, and complete session restore. The standalone architecture is independent of IDE/terminal crashes, so when your IDE crashes after 10-20 minutes of heavy use, Yume survives and can restore your complete session from the nearest checkpoint.
Does Yume work with Claude Code hooks and skills?
Yes, Yume maintains 100% CLI compatibility including subagents, MCP servers, hooks, skills, and claude.md files. The plugin system includes 23 hook events (pre-tool-use, post-tool-use, context warnings, compaction, subagent lifecycle, and more), skills auto-injection based on file extensions/keywords/regex, and a plugin directory for installing/enabling/disabling per component.
What keyboard shortcuts are available?
Yume has 50+ shortcuts total including: New Tab (Cmd/Ctrl+T), Close Tab (Cmd/Ctrl+W), Duplicate Tab (Cmd/Ctrl+D), Fork Session (Cmd/Ctrl+Shift+D), Command Palette (Cmd/Ctrl+P), Files Panel (Cmd/Ctrl+E), Git Panel (Cmd/Ctrl+G), Model & Tools (Cmd/Ctrl+K), Settings (Cmd/Ctrl+,), Search Messages (Cmd/Ctrl+F), New Pane (Cmd/Ctrl+N), Agents (Cmd/Ctrl+Shift+A), Clear Context (Cmd/Ctrl+L), Compact Context (Cmd/Ctrl+M), Analytics (Cmd/Ctrl+Y), Split All Panes (F8), Combine Panes (F7), and Vim Mode toggle in settings.
What is the orchestration flow feature?
Orchestration flow is unique to Yume and provides automatic task decomposition with an understand → decompose → act → verify workflow. Complex tasks with 3+ steps get architect planning, implementer execution, and guardian verification. Trivial tasks proceed directly without overhead. No commands are needed - it is baked into every session via --append-system-prompt.
How do I upgrade from demo to Pro?
Download Yume free from aofp.github.io/yume. The demo mode allows 2 tabs, 2 panes, 1 window. To upgrade, choose Monthly at $4/mo via PayPal subscription (cancel anytime) or Lifetime at $49 one-time payment for forever updates. After payment, you get 99 tabs, 99 panes, 99 windows. License is re-verified weekly with a 7-day network grace period.