Skip to content

[Resource]: Yume #720

@aofp

Description

@aofp

Display Name

Yume

Category

Alternative Clients

Sub-Category

General

Primary Link

https://github.com/aofp/yume

Author Name

aofp

Author Link

https://github.com/aofp

License

Other (specify below)

Other License

Custom (see repository)

Description

Native Tauri 2 desktop GUI for Claude Code with multi-tab sessions, background agents (4 concurrent), context compaction, memory system, plugin/skills system, custom hooks, and multi-provider support. Built with Rust + React.

Validate Claims

Install the macOS .pkg from the GitHub releases page (https://github.com/aofp/yume/releases). Launch Yume and it will detect your existing Claude Code CLI installation. Open multiple tabs (Cmd+T) and run tasks in parallel to see the multi-tab session management. Use Cmd+O to open the Model & Tools panel and see the tool selection categories. Background agents can be launched from the agent execution modal to run tasks concurrently without blocking the main session.

Specific Task(s)

Open Yume, create a new tab, and ask Claude to scaffold a small project. While that runs, open a second tab and ask Claude a different question. Both sessions run independently with separate context. Then trigger a background agent (yume-architect) to plan a feature decomposition while continuing to chat in the main tab.

Specific Prompt(s)

In Tab 1: "Create a simple Express.js hello world server with tests."
In Tab 2: "Explain the difference between Rust's ownership and borrowing."
Then launch a background agent with: "Architect a plugin system for a Node.js CLI tool - decompose into components and identify risks."

Additional Comments

Yume differentiates from terminal-based Claude Code alternatives by providing a full native desktop experience with orchestration flow (architect/explorer/implementer/guardian agents), OLED theme, token cost tracking with analytics, crash recovery, context compaction with dynamic thresholds, and a Memory V2 system for persistent per-project learnings. The app uses a three-process architecture: Tauri (Rust) for window management and IPC, a compiled Node.js server for Claude CLI spawning and stream parsing, and a React 19 frontend. It requires an existing Claude Code CLI installation and Anthropic API key. The app makes network requests to the Anthropic API (via the Claude CLI) and to GitHub Pages for version checking (aofp.github.io/yume/version.txt). The --dangerously-skip-permissions flag is used only for background agents, which run non-interactively.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-templateIssue is a resource recommendation that did not use the issue template

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions