Built with Tauri · Rust + React

GSD
VibeFlow.

The desktop companion for the VCCA workflow. Manage projects, track workflow progress, integrated terminal, git operations, knowledge base — all in one place.

VCCA - Dashboard showing project cards with progress bars, GSD status, and activity overview
140+
Backend Commands
~30MB
App Size
0
Cloud Dependencies
100%
Local & Private

Everything you need.
Nothing you don't.

The companion app for the VCCA workflow, built as a fast native desktop app.

Project Dashboard

Grid or list view of all your projects at a glance. Favorites, filters, search, status badges, roadmap progress bars, and git branch indicators.

VCCA

Native integration with the VCCA workflow. Auto-syncs your .planning/ directory — todos, plans, phases, milestones, research, and verification.

Integrated Terminal

Full PTY terminal with multi-tab support, tmux persistence, broadcast mode, and command snippets. Your shell, inside your project manager.

Git Operations

Branch management, staging, commits, push/pull, stash, diffs, and commit history. Full git workflow without leaving the app.

Knowledge Base

Browse project docs with rich markdown rendering, full-text search, file tree navigation, and auto-generated table of contents.

Cross-Project Todos

Aggregate todos across all VCCA projects in one view. Filter by priority, blockers, status. Track critical items and blockers at a glance.

Activity & Decisions

Complete audit trail of every phase completion, task, and architectural decision. Never lose context on why something was built a certain way.

Smart Notifications

Get notified on phase completions, test failures, cost warnings, and blockers. Filter by type, mark as read, and never miss important events.

Secrets Management

Store API keys and secrets in your OS keychain — not in config files. Encrypted by macOS Keychain, Windows Credential Store, or Linux Secret Service.

GSD Integration

Built for the
GSD workflow.

VCCA natively understands the VCCA workflow. It watches your .planning/ directory and syncs everything in real time.

Roadmap & Phase Tracking

Visual progress for every phase. See what's done, what's in progress, and what's next.

Todo Aggregation

All todos from all projects in one place. Priority badges, blocker alerts, area tags.

Requirements Coverage

Parse REQUIREMENTS.md and track completion status for every requirement.

Milestones & Verification

Track milestones, run UAT, and verify phase completions with structured checklists.

VCCA - Project detail view with GSD state, roadmap progress, requirements, and git status
Shell 1 Shell 2 Build +
~/projects/saas-dashboard
pnpm dev
VITE v5.4.2 ready in 342ms
Local: http://localhost:3000/
Network: http://192.168.1.42:3000/
press h + enter to show help
Compiled successfully in 1.2s
1 warning (unused import in src/lib/utils.ts:4)
$
Full PTY Terminal

Your shell.
Built right in.

A real terminal emulator powered by xterm.js and native PTY sessions. Not a toy — it's a full shell with tab completion, colors, and everything you'd expect.

Multi-Tab

Unlimited terminal tabs per project with persistence.

tmux Support

Optional tmux integration for persistent sessions.

Broadcast Mode

Send commands to multiple tabs simultaneously.

Snippets

Save and run frequently-used commands instantly.

See it in action.

Real screenshots from the app — not mockups.

GSD Workflow

Plans, context, validation, UAT, milestones, and debug sessions — all visualized.

GSD Plans tab showing phase plans with tasks, timing data, and completion summaries

Plans & Summaries

GSD Context tab showing architectural decisions and deferred ideas per phase

Phase Context & Decisions

GSD Validation tab showing per-task verification map with pass/fail status and wave tracking

Validation & Test Map

GSD UAT tab showing user acceptance test results with pass/issue/pending status

User Acceptance Testing

GSD Milestones tab showing version timeline with current milestone and phase ranges

Milestone Timeline

GSD Debug tab showing active and resolved debug sessions with error types

Debug Sessions

Project Management

Knowledge browsing, file management, todos, notifications, and more.

Knowledge tab showing planning and documentation files with folder structure

Knowledge Base

Cross-project todo aggregation with priority badges and blocker alerts

Cross-Project Todos

Notification center with phase completions, cost warnings, and blocker alerts

Notification Center

Settings page with theme, secrets manager, and app configuration

Settings & Secrets

Application logs with level filtering, source filtering, and search

Application Logs

Project file browser with folder tree and file listing

File Browser

Privacy First

Your data stays
on your machine.

No cloud accounts, no telemetry, no subscriptions. Everything runs locally.

Local SQLite

All project data stored in a local SQLite database on your machine. No servers, no sync, no leaks.

OS Keychain

API keys and secrets are encrypted by your OS keychain — macOS Keychain, Windows Credential Store, or Linux Secret Service.

Zero Telemetry

No analytics, no tracking, no phone-home. The app works entirely offline with zero external connections.

Powered by
serious tech.

Not another Electron app. Built with Tauri for native performance and a tiny footprint.

Rs

Rust Backend

Tauri 2.x with Tokio async runtime

  • SQLite with WAL mode & connection pool
  • Native PTY for terminal sessions
  • OS keychain for secret storage
  • File system watcher for live sync
Rx

React Frontend

React 18 + TypeScript + Vite

  • TanStack Query for smart data caching
  • shadcn/ui + Tailwind CSS design system
  • xterm.js terminal emulator
  • Lazy-loaded pages with code splitting

And a whole lot more.

Here's everything else packed into VCCA.

Project Management

  • Grid & list views
  • Favorites & pinning
  • Bulk archive & delete
  • Project import wizard
  • Tech stack detection
  • Dependency auditing

GSD Workflow

  • Auto-sync .planning/
  • Phase & task tracking
  • Requirements coverage
  • Milestone management
  • UAT & verification
  • Research browser

Terminal

  • Full PTY emulation
  • Multi-tab with persistence
  • tmux integration
  • Broadcast to all tabs
  • Command snippets
  • Buffer search

Git & Code

  • Branch management
  • Stage, commit, push
  • Diff viewer
  • Stash operations
  • Commit history
  • File browser

Knowledge

  • Markdown docs browser
  • Full-text search
  • File tree navigation
  • Auto table of contents
  • Code highlighting
  • GFM support

Tracking

  • Activity feed
  • Decision history
  • Cost tracking
  • Test run results
  • Notification center
  • Application logs

Security

  • OS keychain secrets
  • Zero cloud storage
  • No telemetry
  • Local-only data
  • Env var management
  • Predefined key templates

Customization

  • Dark, light, system themes
  • Brand color palettes
  • Font selection
  • UI density control
  • Keyboard shortcuts
  • Command palette

Ready to get
shit done?

Download the app, import your projects, and start managing everything from one place.

Free & open source No account required macOS, Linux, Windows