Wingdeck is a visual terminal and AI agent fleet orchestrator for Windows, featuring a free-form canvas, persistent sessions, and deep integration with Claude Code, Qwen Code, and OpenCode.

Stars

7

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely combines multi-shell terminal management with AI agent orchestration, including automatic agent detection, clipboard intelligence, workspace memory, and WebGL rendering—all in a single Windows desktop app.

Who it is for

  • Developers using AI coding assistants like Claude Code, Qwen Code, or OpenCode
  • System administrators who manage multiple command-line sessions simultaneously
  • Windows power users seeking a modern terminal multiplexer with persistent workspaces

Use cases

  • Orchestrating a fleet of AI agents working on different parts of a project, with automatic detection of when each agent finishes
  • Organizing multiple terminal sessions by project using named workspaces and fleet templates
  • Using the clipboard smart paste (images, file paths) directly into agent terminals
  • Collaborating between agents via the shared workspace brain (memory) that agents can read and update

Strengths

  • WebGL rendering for high-performance terminal display
  • Persistent sessions survive app restarts, preserving position, directory, and scrollback
  • Automatic agent detection (Claude, Qwen, OpenCode) and real-time activity status (amber glow when idle)
  • Advanced clipboard handling: Ctrl+V for smart paste (text, images, file paths), Ctrl+Shift+V for plain text, and Ctrl+Alt+V to forward raw key

Considerations

  • Windows-only (no macOS or Linux support mentioned)
  • WSL session resuming is explicitly not supported in this version
  • Relies on external tool Graphify for code graph integration; not bundled

README quick start

Wingdeck

Orquestador visual de terminales y flotas de agentes IA para Windows. Organiza múltiples consolas en un lienzo libre (arrastrar y redimensionar), con sesiones persistentes que recuerdan la carpeta de trabajo, el título y la posición de cada terminal entre reinicios.

Características

  • Multi-shell: PowerShell 7, Windows PowerShell, CMD, Git Bash y WSL (se detectan automáticamente).
  • Lienzo libre: arrastra cada terminal desde su barra superior y redimensiónala desde la esquina.
  • Sesiones persistentes: al cerrar y volver a abrir, cada terminal se restaura en su posición y en la carpeta donde estaba trabajando (seguimiento en vivo del directorio vía OSC 9;9).
  • Workspaces con nombre: agrupa terminales por proyecto (selector en la barra superior). Al cambiar de workspace las terminales siguen vivas en segundo plano y recuperan su pantalla al volver.
  • Comando de arranque (⚡ en cada terminal): se ejecuta automáticamente al abrir o restaurar esa terminal (p. ej. npm run dev), disparado cuando el shell muestra su primer prompt.
  • Monitoreo de recursos: CPU y RAM del sistema en la barra superior, y consumo por terminal (árbol de procesos completo de cada shell).
  • Rendimiento: renderizado WebGL en cada terminal.

Modo orquestador de agentes IA (Claude Code, Qwen Code, OpenCode)

  • Detección de "agente terminó": cuando una terminal deja de emitir salida tras una racha de trabajo (umbral configurable en ⚙) y su árbol de procesos queda ocioso, la tarjeta se resalta en ámbar con brillo animado y muestra "● listo". El punto de estado es verde pulsante mientras el agente trabaja. La campana del terminal (BEL) también dispara la alerta al instante.
  • Avisos: parpadeo en la barra de tareas + contador en el título, notificación nativa de Windows (clic → salta a esa terminal), sonido suave y toast dentro de la app. Todo configurable en ⚙.
  • Centro de actividad (🔔): historial de qué agente terminó, en qué terminal y hace cuánto; clic en un evento salta a la terminal (cambiando de workspace si hace falta).
  • Chip de agente: detecta automáticamente qué herramienta corre en cada terminal (✳ Claude, ◆ Qwen, ⬡ OpenCode) inspeccionando el árbol de procesos.
  • Portapapeles de primera clase:
    • Ctrl+V pegado inteligente: texto → pega; imagen → guarda PNG temporal e inserta su ruta (funciona con lo

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191