We built an open-source dashboard for managing Claude Code sessions. It runs entirely on your machine — no cloud, no telemetry.
What it does
OpenFlow lets you launch, monitor, and manage AI coding sessions from a web UI. You can run multiple Claude Code agents in parallel using hive-mind orchestration via RuFlo, watch them all in a live-updating grid, and every session persists through restarts.
Key features
- Active sessions grid — See every running session across all projects with live-streaming output
- Hive-mind orchestration — Multiple AI agents working on the same codebase with shared memory and consensus
- Session persistence — Close a tab, restart the server, even reboot — reconnect with full scrollback
- Pop out & adopt back — Open any session in your system terminal, work with your tools, bring it back into the dashboard
- Built-in web browser — Test what your agents build without leaving the dashboard
- Git source control — Side-by-side diffs, staged changes, commit history
- Voice dictation — Local Whisper STT, no cloud needed. Configurable utterance timing
- Desktop app — Electron with system tray for Linux and macOS
One-line install
bash
curl -fsSL https://raw.githubusercontent.com/ai-genius-automations/openflow/main/scripts/install.sh | bash
Stack
- Frontend: React 19, Vite, Tailwind CSS 4, xterm.js
- Backend: Fastify, TypeScript, SQLite, node-pty, WebSocket
- Desktop: Electron, local Whisper STT
- Sessions: tmux for persistence, Claude Code + RuFlo
Links
- GitHub: github.com/ai-genius-automations/openflow
- License: Apache 2.0 + Commons Clause
Feedback welcome — this is an active alpha and I'm shipping updates often.


Top comments (0)