Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

huginn

Huginn es una herramienta de productividad que permite ejecutar sesiones persistentes de Claude Code en un servidor propio, desde cualquier dispositivo mediante comandos simples y aplicaciones nativas.

Ficha actualizada 22 sept 2026, 20:54 · upstream 22 sept 2026, 20:29 · release cli-v1.5.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es huginn

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

Huginn es una plataforma de desarrollo personal que centraliza las sesiones de IA generativa (Claude Code) en un único punto de acceso persistente. Funciona como un proxy SSH + tmux sobre un host siempre disponible, permitiendo conectar desde cualquier dispositivo: laptop, escritorio o teléfono móvil. Su arquitectura se basa en un servidor de aplicación dedicado que gestiona múltiples sesiones concurrentes mediante tmux, con soporte para mirroring entre dispositivos, detección automática de estado (requerimiento de usuario vs. modo auto-reconexión), y notificaciones push prioritarias que sobreviven al apagar el dispositivo.

La herramienta resuelve problemas comunes como la dependencia de una sola máquina, la pérdida de contexto en sesiones largas o agotadas, y la dificultad de mantener múltiples instancias de IA generativa organizadas. Huginn elimina la necesidad de mantener un daemon local en cada dispositivo, reduciendo puntos únicos de fallo y permitiendo que las sesiones se reinicien automáticamente al despertar el equipo.

Además, ofrece una interfaz gráfica nativa para Android y escritorio (Windows/Linux) con vista previa de chat, historial estructurado por sesión, y botones táctiles para respuestas a permisos o preguntas. El sistema de tokenización del plan de pago se monitorea en tiempo real, mostrando alertas antes de agotar el límite y ajustando dinámicamente la cantidad de tokens asignada a cada sesión individualmente.

Huginn también incluye un panel de estado visible en las pestañas del terminal (con iconos de estado) que permite identificar visualmente qué sesiones requieren atención por estar pendientes de permisos o esperando una respuesta. La arquitectura está diseñada para ser ligera: el núcleo es solo scripts y tmux, lo que facilita la integración con entornos de desarrollo existentes como Docker, Tailscale o WireGuard.

En resumen, Huginn transforma la experiencia de trabajo con IA generativa al eliminar la dependencia de una máquina central, permitir sesiones continuas entre dispositivos, ofrecer un control granular sobre el uso del plan de suscripción y proporcionar herramientas visuales para gestionar múltiples instancias de desarrollo si

CASOS DE USO
  • Ejecutar sesiones de Claude Code persistentemente desde cualquier dispositivo sin necesidad de mantener una máquina local
  • Centralizar la gestión de múltiples sesiones de IA generativa en un único punto de acceso y estado compartido
  • Permitir que las sesiones de desarrollo se reinicien automáticamente al despertar el equipo o al volver a conectar
  • Monitorear el uso del plan de suscripción de Claude Code con alertas visuales antes de agotar los tokens
  • Conectar desde dispositivos móviles (Android) y escritorio (Windows/Linux) mediante aplicaciones nativas con vista previa en tiempo real
  • Gestionar permisos y respuestas a preguntas de la IA generativa directamente desde el panel de estado sin abrir el terminal
PUNTOS DESTACADOS
  • Permite que las sesiones de Claude Code se reinicien automáticamente al despertar el equipo o al volver a conectar, manteniendo el contexto activo
  • Ofrece un panel de estado visible en cada pestaña del terminal con iconos de estado (requerimiento de usuario, modo auto-reconexión, espera de respuesta)
  • Soporta mirroring entre dispositivos mediante tmux, permitiendo que dos o más dispositivos compartan la misma sesión sin duplicar el trabajo
  • Monitorea en tiempo real el uso del plan de suscripción y ajusta dinámicamente los tokens asignados a cada sesión individualmente
  • Permite respuestas táctiles a permisos y preguntas mediante botones en la interfaz gráfica, con validación por huella digital en Android
  • Ofrece una arquitectura ligera basada en scripts y tmux, lo que facilita su integración con entornos de desarrollo existentes como Docker o Tailscale
PRECAUCIONES
  • El uso del plan de suscripción requiere un pago continuo (Max/Pro) y no es gratuito; el token limit se aplica por sesión individualmente
  • La sincronización entre dispositivos depende de la conectividad de red y puede fallar si los dispositivos están desconectados durante una sesión activa
  • El modo 'solo' o 'work' requiere que el usuario interactúe con el terminal para detenerse, lo cual puede ser inconveniente en sesiones largas
  • La sincronización entre dispositivos depende de la disponibilidad del servicio de red (Tailscale/WireGuard) y no funciona sin conexión
  • No incluye un backend de memoria persistente (MCP), por lo que las sesiones se reinician al cerrar el terminal o el equipo
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Para desplegar Huginn, se recomienda provisionar un servidor siempre disponible como LXC en Proxmox, Ubuntu Server o Debian. Se instala el contenedor desde la plantilla provista y se ejecuta `huginn server/setup.sh` para configurar el token de autenticación. En cada dispositivo cliente (laptop, móvil, escritorio), se ejecutan los scripts de instalación correspondientes (`huginn.ps1`, `huginn.sh`) con el nombre del host como argumento. Se recomienda crear un archivo `/etc/huginn-appd/token` en el servidor para almacenar la credencial de acceso. Para añadir nuevas funcionalidades o características, se debe seguir el flujo documentado en docs/ADDING-A-FEATURE.md y actualizar el código correspondiente.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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