Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

vibepanel

Consola web para ejecutar múltiples sesiones paralelas de agentes de codificación. Usa tmux para mantener procesos activos mientras el navegador gestiona organización, estado y ordenamiento. Binario Go único sin dependencias.

Ficha actualizada 25 sept 2026, 13:59 · upstream 25 sept 2026, 13:35 · release v1.22.5

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es vibepanel

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

vibepanel es una consola terminal diseñada para desarrolladores que utilizan intensamente agentes de IA. Separa frontend y backend: los terminales viven en un servicio dedicado con memoria reservada y alta prioridad, evitando que fallos en la capa de aplicación pierdan sesiones.

La interfaz web permite acceder desde cualquier dispositivo a una caja de desarrollo. Cada línea del código es pública y cada release se empaqueta mediante GitHub Actions. El resultado es un binario Go sin dependencias que no contacta con servidores externos, maximizando seguridad, portabilidad y velocidad. Las actualizaciones o reinicios no afectan sesiones ni agentes activos.

La UI organiza todo en proyectos y sesiones, mostrando el estado de cada agente: terminado, trabajando o esperando. Incluye gestor de archivos, notebook, terminal scratch para interacción manual sin interrumpir agentes, interfaz móvil dedicada e integraciones con Telegram, 飞书 y 微信 para aprobaciones de comandos fuera del escritorio.

CASOS DE USO
  • Gestionar múltiples sesiones de agentes de IA simultáneos en diferentes proyectos
  • Supervisar remotamente sesiones de desarrollo desde cualquier dispositivo móvil o desktop
  • Integrar con apps de chat (Telegram/飞书/微信) para aprobaciones explícitas de comandos de agentes
  • Compartir progreso de trabajo con stakeholders mediante páginas compartidas con preview en vivo
  • Monitorear consumo de tokens y uso de recursos por proyecto, sesión y modelo de IA
PUNTOS DESTACADOS
  • Binario único Go sin dependencias, fácil de desplegar y portar entre sistemas
  • Separación frontend/backend previene pérdida de sesiones por fallos en la capa de aplicación
  • Integraciones nativas con Telegram/飞书/微信 escritas in-house sin SDK externos ni llamadas a servicios no controlados
  • Sistema de aprobación explícita para comandos de agentes mediante cards en chat apps móviles
  • Monitoreo detallado de tokens gastados, uso de CPU/RAM y estado de cada sesión por proyecto
PRECAUCIONES
  • Requiere tmux instalado en el sistema operativo (no viene incluido)
  • No soporta Docker Compose, solo Dockerfile para contenerización
  • Integraciones de chat requieren configuración manual inicial y activación explícita por usuario
  • Licencia PolyForm Noncommercial 1.0.0 limita uso comercial directo sin modificaciones
  • Actualizaciones requieren descargar release, verificar SHA256SUMS y reiniciar manualmente
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

A session on a phone, with the compose box and the key barProjects and their sessions on a phonevibepanel: projects and their sessions on the left, an agent working in the middle with a scratch terminal under it, files, token usage and machine load on the rightCaptura de vibepanelA share pageSettings, Sharing: each page with its version, and the links that show it underneathThe session wall template on a 1920x1080 screenTokens spent by day, by project and by model
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Desplegar en servidores Linux/macOS con Go 1.26+. Requiere ~1GB RAM mínimo, 10GB disco. Soporta despliegue en contenedor Docker usando el Dockerfile incluido. Configuración TLS propia recomendada para producción (puerto 8443). Verificar compatibilidad de tmux antes de instalar. Usar install.sh con opción --mirror si hay restricciones de red. Para producción, habilitar autenticación con contraseña o passkey.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8443
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.