{{ t.f1t }}
{{ t.f1b }}
built on Claude Code
Vibisual is an all-in-one desktop for Claude Code — your terminal window, made visual. You still write in an editor pane; what changes is everything around it. The files it touched, the commands it ran, the preview it started, the run drawn as a map you glance at instead of scrolling through. One window instead of six.
Windows · macOS · Linux — needs the Claude CLI on your PATH
Download · Star on GitHub · 2-minute walkthrough
Claude Code emits a hook event at every meaningful point — a prompt submitted, a tool about to run, a sub-agent spawned, a session ended. Vibisual turns those into nodes and edges on a canvas, so “which one is stuck?” is a glance instead of a scroll back through output.
Drop a bubble to define a sub-agent — model, permission mode, tools, isolation, max turns, skills, per-agent rules — and wire task edges for handoffs. Vibisual reads the graph and launches the matching Claude Code run, so the configuration stays something you can point at.
Double-click a bubble and the workspace opens in place: the agent's live stream, a file tree, an editor with syntax highlighting, diffs and a terminal. No second app to alt-tab into, and the canvas keeps running behind it.
Vibisual runs on top of the Claude CLI, which must already be installed and on your PATH.
Every release ships a Windows installer, macOS builds for Apple Silicon and Intel, and a Linux AppImage. Download the one for your system and run it. The builds are not code-signed yet, so Windows SmartScreen and macOS Gatekeeper ask for confirmation the first time.
Node 20+. On first launch Vibisual writes a managed hook block into ~/.claude/settings.json and keeps a timestamped backup. Set VIBISUAL_SKIP_HOOK_INSTALL=1 to wire hooks yourself.
This 0.1.x preview is for experimentation, demos and feedback. Expect bugs, incomplete features and occasional breaking changes. Not recommended for critical production workflows or repositories with highly sensitive data.
Hook payloads may include prompts, tool calls, file paths, shell commands and session metadata. Command hooks run with your local user permissions. Review the generated hook configuration before use, especially in repositories holding secrets or customer data.
Vibisual is an independent open-source project, not affiliated with, endorsed by or sponsored by Anthropic. Claude, Claude Code and Anthropic are trademarks of Anthropic, PBC.
{{ t.nameLine }}
{{ t.sub }}
{{ t.canvasCaption }}
{{ t.vdeLead }}
{{ t.f1b }}
{{ t.f2b }}
{{ t.f3b }}
{{ t.instLead }}
{{ t.instSrcBody }}
Contributing →{{ t.statusBody }}
{{ t.secBody }}
{{ t.ctaSub }}
{{ ui.blogLead }}
{{ art.excerpt }}
{{ pa.v }}
{{ doc.lead }}
{{ pa.v }}
{{ s.note }}
{{ t.ideAnnoLead }}
{{ an.b }}
{{ an.k }}