Visual layer for Claude Code Flow
npm install claude-code-flow-uiVisual layer for Claude Code Flow.


A desktop application that provides a visual interface for Claude Code Flow projects. Browse flows, track roadmap progress, explore memory, and review session history from a native app.
- Dashboard - At a glance overview of your project's flows, roadmap status, and recent activity
- Flows Browser - Navigate all active and completed flows with status filters
- Roadmap Board - Kanban columns with dependency indicators showing what's ready vs blocked
- Roadmap Timeline - Gantt style visualization with dependency arrows, effort sizing, and progress tracking
- Memory Explorer - Browse and search your project's accumulated knowledge
- Session History - Review past flow sessions and their outcomes
- Real time Updates - File watcher automatically refreshes views when context files change
``bash`
npm install -g claude-code-flow-ui
Requires Node.js 18+.
`bashOpen UI for current directory
flow-ui
The app expects a
docs/context/ directory structure as created by Claude Code Flow.Views
$3
The home screen showing project overview with active flows, roadmap summary, and quick navigation.
$3
Browse all flows organized by type (feature, bugfix, refactor, etc.) with status indicators and filtering.
$3
Deep dive into a specific flow showing phase progress, all documentation (plan, research, tasks, outcome), and related files.
$3
Kanban board with columns for Planned, In Progress, and Completed items. Visual badges indicate which items are ready to start (dependencies met) vs which are waiting on other work.
$3
Gantt style visualization showing all roadmap items on a timeline. Items are sized by effort (XS to XL), colored by priority (P0 to P3), and connected by dependency arrows. Instantly see the critical path and what's blocking what.
$3
Explore your project's accumulated knowledge across patterns, lessons, architecture notes, conventions, and gotchas.
$3
Timeline of past flow sessions with outcomes and lessons learned.
Keyboard Shortcuts
| Shortcut | Action |
|----------|--------|
|
Cmd+1 | Dashboard |
| Cmd+2 | Roadmap |
| Cmd+3 | Memory |
| Cmd+4 | History |
| Cmd+O | Open Project |Development
`bash
Clone the repo
git clone https://github.com/andrasp/claude-code-flow-ui.git
cd claude-code-flow-uiInstall dependencies
npm installRun in development mode
npm run dev
`$3
| Script | Description |
|--------|-------------|
|
npm run dev | Build and run in development mode |
| npm run build | Build for production |
| npm run start | Run the built app |
| npm run typecheck | Run TypeScript type checking |$3
- Electron - Cross platform desktop app
- React 18 - UI framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Zustand - State management
- Vite - Build tooling
- Chokidar - File watching
Project Structure
`
claude-code-flow-ui/
├── src/
│ ├── main/ # Electron main process
│ │ ├── index.ts # App entry point
│ │ ├── cli.ts # CLI entry point
│ │ ├── ipc-handlers.ts
│ │ ├── parser.ts # Markdown/frontmatter parsing
│ │ ├── watcher.ts # File system watcher
│ │ └── preload.ts
│ └── renderer/ # React frontend
│ ├── components/
│ │ ├── Dashboard/
│ │ ├── Flows/
│ │ ├── FlowDetail/
│ │ ├── Roadmap/
│ │ ├── Memory/
│ │ ├── History/
│ │ └── common/
│ ├── stores/ # Zustand stores
│ ├── hooks/
│ └── lib/
├── assets/
│ ├── icon.png
│ └── icon.svg
└── docs/ # Sample context for testing
``- Claude Code Flow - The workflow system this UI visualizes
MIT License. Use however you want.