Un dashboard web autohospedado para supervisar y controlar agentes de IA de OpenClaw, con sesiones, costos, métricas del sistema y tareas programadas.
tugcantopaloglu/openclaw-dashboard
Un dashboard web autohospedado y protegido con inicio de sesión para supervisar sesiones de agentes de OpenClaw, uso de API, costos, archivos de memoria y estado del sistema.
- Estrellas
- 701
- Forks
- 117
- Issues abiertos
- 6
- Último commit
- hace 13 días
¿Qué es?
OpenClaw Agent Dashboard es una interfaz web autohospedada para supervisar agentes de OpenClaw. Muestra las sesiones de los agentes con su estado de actividad en tiempo real, registra el uso de las API de Claude y Gemini en ventanas móviles de límite de solicitudes y desglosa los gastos por modelo, sesión y periodo. Un feed en vivo transmite los mensajes de los agentes en tiempo real, y un visor de memoria permite leer archivos como MEMORY.md, HEARTBEAT.md y las notas diarias.
Además de supervisar agentes, muestra el estado del host con gráficos de CPU, RAM, disco y temperatura, y ofrece reinicios de servicios, un visor de logs, gestión de cron jobs y el estado de Tailscale. Hay páginas opcionales con información de seguridad de UFW y fail2ban, contenedores e imágenes de Docker, y un editor de la configuración de OpenClaw con validación de JSON y copias de seguridad automáticas.
El acceso está protegido con inicio de sesión con nombre de usuario y contraseña, hash PBKDF2, autenticación de dos factores TOTP opcional y limitación de intentos de inicio de sesión. Funciona con Node.js 18+ sin base de datos ni dependencias de npm, y se puede iniciar directamente, instalar como servicio systemd o ejecutar en Docker. El proyecto está pensado para redes privadas o Tailscale y no está reforzado para exponerse directamente a internet público.
Funciones clave
- 01Vista en tiempo real de las sesiones de los agentes, feed de mensajes en vivo y mapa de calor de actividad
- 02Seguimiento del uso de las API de Claude y Gemini en ventanas móviles de límite de solicitudes
- 03Desglose de costos por modelo, sesión y periodo
- 04Explorador de archivos de memoria y editor de archivos del espacio de trabajo con copias de seguridad automáticas
- 05Inicio de sesión con nombre de usuario y contraseña, hash PBKDF2 y MFA TOTP opcional
- 06Supervisión del estado del host (CPU, RAM, disco y temperatura) y gestión de Docker
Casos de uso
- Supervisar un agente de OpenClaw que se ejecuta en un servidor doméstico o Raspberry Pi
- Controlar los gastos y límites de solicitudes de Claude y Gemini en distintas sesiones de agentes
- Revisar y editar archivos de memoria y configuraciones de agentes desde un teléfono a través de Tailscale
- Auditar los eventos de inicio de sesión y los cambios de configuración en un host autohospedado para agentes
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git - 2
Entra en la carpeta del proyecto
cd openclaw-dashboard - 3
Inicia el servidor del panel
node server.js - 4
Abre http://localhost:7000 y registra una cuenta
Antes de usarlo
- Se requiere tener OpenClaw instalado y en ejecución, además de Node.js v18 o superior.
- Los metadatos del proyecto no especifican ninguna licencia, por lo que las condiciones de reutilización no están claras.
Temas
Preguntas frecuentes
- ¿Qué es openclaw-dashboard?
- Un dashboard web autohospedado y protegido con inicio de sesión para supervisar sesiones de agentes de OpenClaw, uso de API, costos, archivos de memoria y estado del sistema. OpenClaw Agent Dashboard es una interfaz web autohospedada para supervisar agentes de OpenClaw. Muestra las sesiones de los agentes con su estado de actividad en tiempo real, registra el uso de las API de Claude y Gemini en ventanas móviles de límite de solicitudes y desglosa los gastos por modelo, sesión y periodo. Un feed en vivo transmite los mensajes de los agentes en tiempo real, y un visor de memoria permite leer archivos como MEMORY.md, HEARTBEAT.md y las notas diarias.
- ¿openclaw-dashboard es gratuito? ¿Qué licencia tiene?
- openclaw-dashboard no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿openclaw-dashboard sigue mantenido?
- Mantenimiento activo. El último commit de openclaw-dashboard fue el 9 oct 2026.
- ¿Para qué puedo usar openclaw-dashboard?
- Supervisar un agente de OpenClaw que se ejecuta en un servidor doméstico o Raspberry Pi Controlar los gastos y límites de solicitudes de Claude y Gemini en distintas sesiones de agentes Revisar y editar archivos de memoria y configuraciones de agentes desde un teléfono a través de Tailscale Auditar los eventos de inicio de sesión y los cambios de configuración en un host autohospedado para agentes
- ¿Cómo se instala openclaw-dashboard?
- Clona el repositorio: git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git Entra en la carpeta del proyecto: cd openclaw-dashboard Inicia el servidor del panel: node server.js Abre http://localhost:7000 y registra una cuenta
- ¿Dónde consigo openclaw-dashboard?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tugcantopaloglu/openclaw-dashboard
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un gestor de procesos para producción de aplicaciones Node.js y Bun, con balanceador de carga integrado que mantiene los procesos activos y los recarga sin tiempo de inactividad.
Un panel de terminal personalizable, escrito en Go, que muestra en módulos estadísticas y datos que consultas con frecuencia, como los de GitHub, el calendario y DigitalOcean.
Un panel de inteligencia autohospedado que agrega 27 fuentes de datos de código abierto cada 15 minutos y envía alertas a Telegram o Discord.
PaaS de código abierto que funciona sobre Kubernetes y gestiona desde una sola CLI y un dashboard el arranque del clúster, las compilaciones, las versiones, las URL con TLS, la configuración, los logs y las métricas.
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.