The vibeDeck Ecosystem: A High-Velocity AI Development Map

// IDE :: CONTROL HUB :: HARDWARE //

IDE Detection & Bridging

Windsurf Init Bridge
Claude CLI / Code shell to CLI
Cursor Init Bridge
VSCode Init Bridge
AI Agent IDE Controls

The vibeDeck Desktop auto-detects which AI-integrated IDE is running and spins up the appropriate bridge — an Init Bridge for Windsurf / Cursor / VSCode, or a shell-to-CLI for Claude Code. All bridges feed a unified AI Agent IDE Controls surface that reads and writes to the Code Repo, so every Macropad key hits the right agent no matter which IDE you're in.

// SYSTEM FLOW //
SHORTROUND MACROPAD · RP2040 USB · HID vibeDeck Desktop // BRIDGE HUB · SESSION MGR // detect() Windsurf Init Bridge Claude shell → CLI Cursor Init Bridge VSCode Init Bridge bridge() AI AGENT IDE CONTROLS // UNIFIED READ / WRITE SURFACE // r / w CODE REPO main · dev · feature/* tail() diff-feed GIT WATCHDOG observe · diffs · yeets // LEGEND // active data observe / loop

Every keypress flows MacroPad → Desktop → active bridge → IDE, while Git Watchdog tails the repo and loops diffs back to keep the bridge in sync.

The vibeDeck Control Hub

THE vibeDeck CONTROL HUB
ALL SAVED
STATUS: ONLINE SESSION: A+ BURSTS/ANOMALIES: 12:1

The desktop app acts as the bridge, managing active sessions (rated by Bursts) and monitoring the system's Online status.

SIGMA JUMP MONITORING

The system continuously scans code changes for Sigma Jumps — significant anomalies or unexpected deviations in the development logic.

"YEET" CHECKPOINTS

To maintain speed, the system performs automatic commits called "Yeet" checkpoints (e.g., auto-accepting files like whitepapers.html or code.py).

AUTO-ACCEPT CONFIRMATION

vibeDeck accelerates development by automatically clearing confirmation prompts, as seen in the "YEET: Auto-accepted 1 file" system log.

GIT WATCHDOG

A background repo observer tails the Code Repo for commits, branch switches, and YEET checkpoints — piping diffs back to the active bridge so Sigma Jump analysis stays in sync with what's on disk.

Shortround Macropad (SHORTROUND)

shortround READY
session: A+
bursts: 12 anom: 1
0 ACCEPT /accept-all
1 NEXT /next-screen
2 YEET /yeet-toggle
3 STOP /pause
4 DISCARD /discard-all
5 RETRY /retry-last
6 VOICE /voice-toggle
7 HIGH/LO /high-toggle
8 PAUSE /pause
9 SUGGEST /suggest-prompt
10 EMERG /pause (3x)
11 SESSION /session-next

A custom RP2040-driven mechanical keypad: 12 keys in a 3×4 grid, OLED display, and rotary encoder. Plugs into the vibeDeck Desktop over USB and streams events straight to the active IDE bridge.

ROTARY KNOB

Rotate to adjust Sigma Sensitivity — tightening or loosening the anomaly threshold on the fly. Press to toggle the System Monitor view on the OLED.

REAL-TIME TELEMETRY

The OLED provides instant feedback on Bursts, connection status, and current file context — streamed directly from the desktop app.

MANUAL CONTROLS & EMERGENCY STOP

Dedicated physical buttons allow for manual overrides, and a hardware-level emergency stop to halt automated processes instantly (triple-tap key 10).