-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Display Name
Yume
Category
Alternative Clients
Sub-Category
General
Primary Link
Author Name
aofp
Author Link
License
Other (specify below)
Other License
Proprietary Freeware (custom license -- free for personal and commercial use, closed source)
Description
Native Tauri 2 desktop GUI for Claude Code with multi-tab sessions, background agents (4 concurrent), context compaction, per-project memory system, plugin/skills framework, custom hooks, and multi-provider support. Built with Rust backend and React frontend, featuring orchestration flow with four specialized agents (architect, explorer, implementer, guardian), OLED theme, token cost tracking, and crash recovery.
Validate Claims
Install Yume from the GitHub releases page (macOS .pkg available for both ARM64 and x64). Launch the app, and it will auto-detect your Claude CLI installation. Open multiple tabs to run parallel Claude sessions -- each tab maintains independent context. Use Cmd+O to open the Model & Tools panel to see tool selection across 8 categories. Background agents can be launched from the agent execution modal to run architect/explorer/implementer/guardian tasks concurrently (up to 4).
Specific Task(s)
Open Yume and create 3 tabs with different coding tasks. In one tab, ask Claude to analyze a codebase. In another, ask it to implement a feature. Observe that sessions are fully independent with separate token tracking. Then launch a background agent (yume-guardian) to review the changes from the implementer tab while continuing to work in the main tab.
Specific Prompt(s)
Tab 1: "Analyze the architecture of this project and identify the main components"
Tab 2: "Add input validation to the user registration form"
Tab 3 (background agent - guardian): "Review the changes made to the registration form for security issues"
All three run concurrently with independent context and token tracking visible in each tab via Cmd+. (Session Stats).
Additional Comments
Yume was built to provide a native desktop experience for Claude Code users who prefer a GUI over terminal interaction. It differentiates from other alternative clients by offering deep integration with Claude CLI (not just API wrappers), including session persistence via Claude's native .jsonl format, automatic context compaction with configurable thresholds, and a plugin system supporting custom commands, agents, hooks, skills, and MCP servers. The project has been actively developed since 2025 with regular releases.
Recommendation Checklist
- I have checked that this resource hasn't already been submitted
- My resource provides genuine value to Claude Code users, and any risks are clearly stated
- All provided links are working and publicly accessible
- I am submitting only ONE resource in this issue
- I understand that low-quality or duplicate submissions may be rejected