Um painel web auto-hospedado para monitorar e controlar agentes de IA do OpenClaw, com sessões, custos, indicadores do sistema e tarefas agendadas.
tugcantopaloglu/openclaw-dashboard
Dashboard web auto-hospedado, protegido por login, para monitorar sessões de agentes de IA do OpenClaw, uso de API, custos, arquivos de memória e integridade do sistema.
- Estrelas
- 701
- Forks
- 117
- Issues abertas
- 6
- Último commit
- há 13 dias
O que é?
O OpenClaw Agent Dashboard é uma interface web auto-hospedada para acompanhar agentes do OpenClaw. Ele mostra as sessões dos agentes com o status de atividade em tempo real, monitora o uso das APIs do Claude e do Gemini em relação às janelas móveis de limite de taxa e detalha os gastos por modelo, sessão e período. Um feed ao vivo transmite as mensagens dos agentes em tempo real, e um visualizador de memória permite ler arquivos como MEMORY.md, HEARTBEAT.md e notas diárias.
Além do monitoramento de agentes, o dashboard acompanha a integridade do host com gráficos de CPU, RAM, disco e temperatura, além de permitir reiniciar serviços, visualizar logs, gerenciar tarefas cron e consultar o status do Tailscale. Páginas opcionais mostram informações de segurança do UFW e do fail2ban, contêineres e imagens do Docker e um editor da configuração do OpenClaw com validação de JSON e backups automáticos.
O acesso é protegido por login com nome de usuário e senha usando hash PBKDF2, autenticação de dois fatores TOTP opcional e limitação de tentativas de login. O projeto roda no Node.js 18+ sem banco de dados nem dependências npm e pode ser iniciado diretamente, instalado como serviço systemd ou executado no Docker. O projeto é voltado a redes privadas ou ao Tailscale e não foi reforçado para exposição direta à internet pública.
Recursos principais
- 01Visualização em tempo real das sessões dos agentes, feed de mensagens ao vivo e mapa de calor de atividade
- 02Monitoramento do uso das APIs do Claude e do Gemini em relação às janelas móveis de limite de taxa
- 03Detalhamento dos custos por modelo, sessão e período
- 04Navegador de arquivos de memória e editor de arquivos do workspace com backups automáticos
- 05Login com nome de usuário e senha, hash PBKDF2 e MFA TOTP opcional
- 06Monitoramento da integridade do host — CPU, RAM, disco e temperatura — e gerenciamento do Docker
Casos de uso
- Acompanhar um agente OpenClaw rodando em um servidor doméstico ou Raspberry Pi
- Monitorar gastos com Claude e Gemini e limites de taxa entre sessões de agentes
- Revisar e editar arquivos de memória e configurações do agente pelo celular via Tailscale
- Auditar eventos de login e alterações de configuração em um host de agente auto-hospedado
Início rápido
- 1
Clone o repositório
git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git - 2
Acesse a pasta do projeto
cd openclaw-dashboard - 3
Inicie o servidor do painel
node server.js - 4
Abra http://localhost:7000 e cadastre uma conta
Antes de usar
- É necessário ter o OpenClaw instalado e em execução, além do Node.js v18 ou superior.
- Os metadados do projeto não especificam uma licença, então os termos de reutilização não estão claros.
Tópicos
Perguntas frequentes
- O que é openclaw-dashboard?
- Dashboard web auto-hospedado, protegido por login, para monitorar sessões de agentes de IA do OpenClaw, uso de API, custos, arquivos de memória e integridade do sistema. O OpenClaw Agent Dashboard é uma interface web auto-hospedada para acompanhar agentes do OpenClaw. Ele mostra as sessões dos agentes com o status de atividade em tempo real, monitora o uso das APIs do Claude e do Gemini em relação às janelas móveis de limite de taxa e detalha os gastos por modelo, sessão e período. Um feed ao vivo transmite as mensagens dos agentes em tempo real, e um visualizador de memória permite ler arquivos como MEMORY.md, HEARTBEAT.md e notas diárias.
- openclaw-dashboard é gratuito? Qual é a licença?
- openclaw-dashboard não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- openclaw-dashboard ainda é mantido?
- Manutenção ativa. O último commit de openclaw-dashboard foi em 9 de out. de 2026.
- Para que posso usar openclaw-dashboard?
- Acompanhar um agente OpenClaw rodando em um servidor doméstico ou Raspberry Pi Monitorar gastos com Claude e Gemini e limites de taxa entre sessões de agentes Revisar e editar arquivos de memória e configurações do agente pelo celular via Tailscale Auditar eventos de login e alterações de configuração em um host de agente auto-hospedado
- Como instalar openclaw-dashboard?
- Clone o repositório: git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git Acesse a pasta do projeto: cd openclaw-dashboard Inicie o servidor do painel: node server.js Abra http://localhost:7000 e cadastre uma conta
- Onde consigo openclaw-dashboard?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tugcantopaloglu/openclaw-dashboard
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerenciador de processos para produção em apps Node.js e Bun, com balanceador de carga integrado que mantém os processos ativos e permite recarregá-los sem downtime.
Um dashboard personalizável para terminal, escrito em Go, que exibe em módulos dados e estatísticas que você consulta com frequência, como GitHub, calendário e DigitalOcean.
Um painel de inteligência auto-hospedado que agrega 27 fontes de dados abertas a cada 15 minutos e envia alertas pelo Telegram ou Discord.
PaaS de código aberto que roda no Kubernetes e gerencia bootstrap do cluster, builds, releases, URLs com TLS, configurações, logs e métricas por uma CLI e um dashboard.
Painel de integridade auto-hospedado que monitora serviços por HTTP, ICMP, TCP, DNS e outros protocolos, avalia condições de resposta e envia alertas.