Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

crundi

Crundi es un entorno de trabajo remoto auto-alojado que expone terminales interactivos, gestión de archivos, Git, tableros Kanban y mapas mentales a través de una interfaz web móvil accesible desde cualquier lugar mediante túneles seguros.

Ficha actualizada 23 sept 2026, 20:50 · upstream 23 sept 2026, 20:14 · release v1.19.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es crundi

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

Crundi funciona como un panel de control centralizado para proyectos de desarrollo, permitiendo ejecutar agentes de IA (actualmente Claude Code), gestionar archivos con búsqueda sensible a .gitignore, visualizar cambios Git lado a lado y organizar tareas en tableros Kanban o mapas mentales globales. La interfaz web es compatible con móviles y se conecta mediante túneles seguros como Cloudflare Tunnel o Quick Tunnels.

La arquitectura soporta múltiples proyectos organizados en carpetas, servicios de fondo estilo PM2 por proyecto, automatización de navegador sin cabeza, captura de pantalla y un almacén seguro de secretos protegido con PIN. La autenticación se realiza mediante Telegram (requiere bot token) o contraseña con código de autenticador.

El sistema incluye un MCP server que expone herramientas del proyecto a agentes externos, permitiendo que la IA controle directamente el entorno de trabajo. Soporta instalación nativa en Linux y Windows, con opción de cliente separado para acceder a servidores remotos sin servidor local.

CASOS DE USO
  • Acceso remoto seguro a terminales interactivos desde dispositivos móviles mediante túneles cifrados
  • Gestión de proyectos de desarrollo con visualización integrada de Git, archivos y tareas Kanban
  • Automatización de flujos de trabajo mediante agentes de IA (Claude Code) con control directo sobre el sistema
  • Monitoreo y gestión de servicios de fondo por proyecto con estado en tiempo real
PUNTOS DESTACADOS
  • Interfaz web móvil-friendly que convierte el teléfono en ventana al entorno de desarrollo local
  • Integración nativa con Claude Code mediante CLI sin necesidad de SDK medido
  • MCP server que expone herramientas del proyecto para control directo por agentes de IA
  • Gestión de proyectos multi-carpeta con servicios PM2-style y terminal compartida
PRECAUCIONES
  • No incluye Docker por defecto, lo que complica el despliegue en entornos contenerizados sin configuración manual
  • Dependencia obligatoria de Telegram para autenticación o configuración alternativa de contraseña con código
  • Requiere instalación nativa de Node.js 18+ y gestión manual de tokens y dominios de túnel
  • No acepta contribuciones de código externas actualmente, limitando la evolución comunitaria
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.

Despliegue manual

Instalar preferiblemente en Linux con ./scripts/install.sh para servicio systemd user. Evitar Docker salvo que ya se use en todo el stack. Configurar TELEGRAM_BOT_TOKEN y ALLOWED_USERNAME obligatoriamente. Para dominio fijo usar Cloudflare Tunnel con token propio (no instalar connector). Ejecutar npm start:headless para servidor sin ventana Electron.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.