Skip to main content
What it contains
macOS Electron overlay for Claude Code with multi-tab sessions, approval UI, history, local voice input, attachments, and skill marketplace.
Typical uses
Use Claude Code through a floating visual interface while retaining local CLI execution and explicit tool approvals.
Why people choose it
Inference: for macOS users who want a lightweight GUI without replacing Claude Code.
Last meaningful updateUnknown
Production readinessdevelopment
Classification
Subject domains
Claude Codedesktop UI
Task categories
Claude Codedesktop UI
Project phases
designimplementationreview
Secondary types
GUIClaude Code wrapper
Select when
- macOS user wants GUI/approvals for Claude Code
Do not select when
- Windows/Linux
- Headless environment
Implementation complexitymedium
Routing heuristic 78.0%
Security boundary clarity
5/5 First-party routing documentation
5/5 Strengths
None documented.
Poor-fit scenarios
- Windows/Linux
- Headless environment
Limitations
None documented.
src/main/claude/
Manage Claude subprocesses/sessions.
sessions
src/main/hooks/
PreToolUse approve/deny UI.
approvals
src/main/marketplace/
Fetch/install skills.
marketplace
src/renderer/
Desktop UI.
GUI
src/preload/
Controlled IPC.
IPC
FrameworksElectron, React
RuntimesNode.js >=18, Claude Code
Operating systemsmacOS 13+
Installation methodsNone documented
Required credentialsNone documented
External servicesNone documented
Major dependenciesWhisper/native build tools
Compatibility notes
None documented.
One-sentence semantic summary
macOS Electron overlay for Claude Code with multi-tab sessions, approval UI, history, local voice input, attachments, and skill marketplace.
Capability keywords
multi-tabpermissionshistoryvoiceattachmentsskills
User intent phrases
- macOS user wants GUI/approvals for Claude Code
Negative match phrases
- Windows/Linux
- Headless environment
Differentiators
None documented.
Security considerations
- Approval UI is valuable, but underlying Claude process still requires appropriate permissions.
Privacy considerations
None documented.
Uncertainty
Unresolved items
- License not conclusively verified in the inspected first-party material.
Inference notes
None documented.
Repository usage guidance
installation summaryUnknown
basic usage summaryUse Claude Code through a floating visual interface while retaining local CLI execution and explicit tool approvals.
documented entry pointsNone documented
key configuration filesNone documented
important directoriessrc/main/, src/renderer/, src/preload/
documentation pathsREADME.md
example pathsNone documented
Relationships
integration
high
Clui CC adds a macOS GUI/approval layer.
Recommended combinations
Not part of a curated combination.
Routing rules
rule_029: macOS user wants GUI/approvals for Claude Code P971
Rationale
macOS Electron overlay for Claude Code with multi-tab sessions, approval UI, history, local voice input, attachments, and skill marketplace.
Required conditions
None documented.
Preferred
lcoutodemos/clui-cc
Fallback
None