Repolode
tugcantopaloglu

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. 1

    Clone o repositório

    git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git
  2. 2

    Acesse a pasta do projeto

    cd openclaw-dashboard
  3. 3

    Inicie o servidor do painel

    node server.js
  4. 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