Solus wraps Claude Code in a floating pill interface. Multi-tab sessions, voice input, and conversation history — all in a transparent overlay that lives on top of your editor.
macOS 13+ · Requires Claude Code CLI
to regain focus after a single interruption
— Gloria Mark, UC Irvine
Jumping to a terminal window, waiting for context to reload, finding your place again — it adds up. Claude Code deserves a UI that keeps you in the editor, not away from it.
Solus wraps the Claude Code CLI in a floating overlay that appears over your workspace, streams responses live, surfaces tool-call approvals inline, and vanishes when you're done.
Press ⌥ + Space. A floating pill interface appears on top of your editor — transparent, click-through, always on top.
Each tab spawns its own claude -p session. Type or speak your request. Solus streams the response live as Claude works through your code.
Review the response, apply changes, and dismiss the overlay. Your editor is front and center again — right where you left off.
Transparent, click-through window that stays on top of every app. Toggle with ⌥ + Space. Dismiss it and your editor is front and center again.
Each tab runs an independent claude -p process with its own session state. Resume past conversations exactly where you left off — full history browsing built in.
Switch between Ask, Auto, and Plan mode per tab. In Plan mode, Claude drafts its full approach before touching a file — annotate it inline before approving any changes.
Local speech-to-text via Whisper runs entirely on your machine. Paste screenshots or attach files directly to any message — nothing leaves your device.
Trigger Solus with ⌥ + Space. Dictate your question or describe the change you need. Whisper transcribes locally — nothing leaves your machine until it reaches the Claude Code CLI.
Click the mic to demo the waveform
Join developers who refuse to let their tools slow them down.
Free during beta. macOS 13 Ventura or later.