mudrii/openclaw-dashboard

A beautiful, zero-dependency command center for OpenClaw AI agents

해결하는 문제

OpenClaw Dashboard는 복잡한 AI 에이전트 배포를 관리하고 모니터링하기 위한 중앙집중식 로컬 명령 센터를 제공합니다. 로그 파일, CLI 명령어, 여러 데이터 소스를 뒤져야 하는 번거로움 없이도 게이트웨이 상태, 비용, 모델 사용량, 스케줄된 크론 작업 및 서브에이전트 상태를 추적할 수 있습니다.

작동 방식

이 프로젝트는 단일 Go 바이너리 백엔드와 순수 HTML/CSS/JS 프론트엔드로 구성된 제로의존 애플리케이션입니다. CLI 어댑터를 통해 OpenClaw 설치에서 데이터를 수집하고, 로컬 웹 인터페이스를 통해 노출합니다. 백엔드는 데이터 갱신에 대해 "스테일-와일-리밸리데이트" 패턴을 구현하여 UI가 응답성을 유지하면서 백그라운드에서 시스템 상태를 업데이트합니다.

대상 사용자

다수의 에이전트, 수많은 크론 작업, 다양한 커뮤니케이션 채널(텔레그램, 왓츠앱, 슬랙, 디스코드), 여러 LLM 모델을 관리하는 대규모 OpenClaw AI 에이전트 운영자들로, 시스템의 건강 상태와 지출 현황을 한눈에 파악할 수 있는 도구가 필요합니다.

주요 기능

  • 포괄적인 가시성: CPU/RAM 실시간 모니터링, 게이트웨이 상태, 각 모델별 토큰 사용량 및 비용 상세 추적.
  • 에이전트 및 작업 모니터링: 활성 세션, 서브에이전트 활동, 크론 작업 상태(불안정한 작업에 대한 "플래핑" 감지 포함)의 실시간 가시성.
  • 통합 AI 채팅: OpenClaw 게이트웨이를 통해 자연어로 대시보드 데이터를 질의할 수 있는 선택적 채팅 인터페이스.
  • 제로의존 설계: 외부 종속성 없이 macOS 및 Linux에서 로컬 전용 서비스로 실행 가능하며 클라우드 요구사항 없음.
  • 사용자 정의 UI: 6가지 내장 테마와 사용자 정의 CSS 색상 변수 지원을 갖춘 글래스모르피즘 인터페이스.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트