aacpanel
Panel de control local para gestionar máquinas, contenedores y sesiones de Claude Code desde un teléfono o monitor. Arquitectura en Go con frontend embebido y autenticación WebAuthn sin contraseñas.
Ficha actualizada 22 sept 2026, 16:18 · upstream 21 sept 2026, 3:41 · release sin release detectada
Qué es aacpanel
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
aacpanel es una interfaz de gestión diseñada para operar sobre una única máquina host, permitiendo el control de contenedores, carga del sistema y sesiones interactivas con modelos de IA como Claude Code. A diferencia de un dashboard pasivo, la herramienta ejecuta acciones directas: arranca o detiene contenedores, gestiona ventanas de terminal y responde a consultas del modelo. El proyecto destaca por su arquitectura de tres procesos separados (servicio web, agente de recolección y executor) con conjuntos de permisos opuestos para garantizar seguridad, evitando que el servicio web acceda directamente a la conversación o ejecute código en el host sin supervisión explícita.
El frontend está construido con Preact y Htm, embebido directamente en el binario Go mediante embed, eliminando la necesidad de entornos Node.js o dependencias npm externas. La base de datos utiliza PostgreSQL en un contenedor separado para almacenar historial, mapas de perfil y registros del sistema. El proyecto soporta despliegue como PWA y funciona offline dentro de los límites razonables, priorizando la privacidad al mantener el procesamiento local y solo enviar datos a servicios externos cuando es estrictamente necesario, como en la autenticación o reconocimiento de voz opcional.
- Gestión unificada de contenedores Docker y stacks
- Supervisión en tiempo real de recursos del host (CPU, RAM)
- Control de sesiones de IA con terminal integrado
- Auditoría de uso y transcripciones de modelos
- Arquitectura de tres procesos con límites estrictos de seguridad
- Frontend embebido sin dependencias npm externas
- Autenticación basada en claves (WebAuthn) sin contraseñas
- Soporte nativo para PWA y funcionamiento offline parcial
- Requiere sistema operativo Linux con systemd
- Depende de herramientas específicas como tmux, python3 y jq
- No soporta Windows nativo sin WSL o entorno virtualizado
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar Go 1.22+, Docker Compose v2 y PostgreSQL. Clonar repositorio y ejecutar docker compose up. Configurar systemd units para los servicios aacpanel, aacpanel-agent y aacpanel-exec. Verificar requisitos del host: Linux, tmux, python3, jq. Consultar INSTALL.md para pasos detallados de configuración inicial y migraciones de esquema.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.