DEV Community

Andy
Andy

Posted on

OpenFlow — Self-Hosted Dashboard for Claude Code with Multi-Agent Orchestration

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.

Active Sessions Grid

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

Hive-Mind Session

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.
Enter fullscreen mode Exit fullscreen mode

Top comments (0)