OpenClaw Dashboard CLI

Локальная страница-панель для агентов OpenClaw: шлюз, расходы по моделям, cron, сессии и субагенты, без входа и облака.

  • 462 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Панель читает данные шлюза OpenClaw, расходы и конфигурацию, а сервер слушает локальный порт.
  • Без входа страница доступна любому, кто достанет до порта, если его открыть в сеть.
Все причины и проверки

mudrii/openclaw-dashboard

Установка

Работает в

Ручная установка

brew install mudrii/tap/openclaw-dashboard

Затем `openclaw-dashboard --refresh` создает `data.json`, а `openclaw-dashboard` запускает сервер на порту 8080; есть готовые архивы для macOS и Linux.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Панель читает данные шлюза OpenClaw, расходы и конфигурацию, а сервер слушает локальный порт.
  • Без входа страница доступна любому, кто достанет до порта, если его открыть в сеть.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

OpenClaw Dashboard собирает в одном окне браузера то, что при серьезной работе с OpenClaw разбросано по логам и командам: работает ли шлюз, сколько потрачено за сегодня и на какой модели, какие задачи cron сработали или упали и когда следующий запуск, какие сессии активны и сколько контекста они занимают, чем заняты субагенты. Сверху всегда видны загрузка CPU, память, swap, диск, версия OpenClaw и шлюз. Панель оповещений предупреждает о высоких расходах, упавших cron, заполненном контексте и остановленном шлюзе. Это один бинарник на Go: `openclaw-dashboard --refresh` создает `data.json`, а `openclaw-dashboard` поднимает сервер на `http://localhost:8080`. Страница обновляется раз в минуту, а запрос `GET /api/refresh` отдает кэш и запускает фоновое обновление. Есть раздел диагностики с проверкой каналов, моделей, плагинов и скиллов, а метаданные шлюза читаются из его lock-файла, поэтому работает при установке через Homebrew, бинарник, bun или из исходников.

Для кого. Тем, кто держит несколько агентов OpenClaw с расписаниями и каналами в Telegram, Slack и Discord и хочет видеть расходы и сбои на одной странице.

Подходит, если

  • Нужно быстро увидеть, работает ли шлюз и какой модель тратит больше всего денег сегодня.
  • Часть cron-задач агентов падает, и надо понять, какие и когда сработают снова.
  • Контекст сессий растет, и стоит заметить, какая из них вот-вот переполнится.
  • Требуется ответить, чем заняты субагенты и не зациклились ли они.

Не подходит, если

  • Вы не используете OpenClaw: панель читает его данные и шлюз.
  • Нужна замена командной строке OpenClaw или Telegram-интерфейсу: панель только показывает обзор.
  • Данные нужно держать в облаке, а панель работает только локально.

Пример запроса к агенту

Открой панель OpenClaw Dashboard и скажи, сколько мы потратили сегодня, какая модель дороже всех и какие cron-задачи упали.

Ограничения

Панель показывает только обзор и не заменяет командную строку OpenClaw. Она работает локально, без входа и облака, поэтому данные доступны любому, кто попадет на порт 8080, если открыть его в сеть. В README отмечено, что изменения совместимости с новым рантаймом OpenClaw пока лежат в рабочем дереве без выпуска, и скриншоты могут показывать прежний вид. Бинарные файлы собраны для macOS и Linux на Intel, Apple Silicon и ARM. Последний коммит в репозитории: сентябрь 2026.

Как отключить. Остановите сервер, выполните `brew uninstall openclaw-dashboard` (или удалите бинарник) и каталог с `config.json` и `data.json`.

Частые вопросы

Как установить OpenClaw Dashboard?

Через Homebrew: `brew install mudrii/tap/openclaw-dashboard`. Есть и готовые архивы для macOS и Linux (Intel, Apple Silicon, ARM64) со сверкой контрольной суммы.

Как открыть панель?

Выполните `openclaw-dashboard --refresh`, затем `openclaw-dashboard`. Сервер слушает `http://localhost:8080`, порт задает флаг `--port`.

Нужен ли вход или облако?

Нет. Панель собирает все локально, без входа и внешних зависимостей, а данные хранятся в `data.json` на вашей машине.

Что показывает верхняя полоса?

Загрузку CPU, память, swap, диск, версию OpenClaw и состояние шлюза. Цвет зависит от настраиваемых порогов.

Как часто обновляются данные?

Страница обновляется раз в минуту. Запрос `GET /api/refresh` сразу отдает кэш `data.json` и при необходимости запускает фоновое обновление.

Обсуждение

Вопросов и отзывов пока нет.

Панель наблюдения за агентами OpenClaw: сессии, расход токенов и денег, нагрузка системы и задачи по расписанию

СкиллРасширенный доступ250Звезды репозитория

Двуязычный CLI для OpenClaw: установка, проверка, обновление с резервной копией, ремонт и диагностика одной командой

CLIРасширенный доступ104Звезды репозитория

CLI запускает Claude Code и Codex в изолированных контейнерах Docker с брандмауэром, воркдеревьями и образом без Dockerfile.

CLIРасширенный доступ59Звезды репозитория

Claude Watch рисует на localhost карту логики проекта, показывает вызовы Claude Code в реальном времени и отвечает на вопросы

CLIРасширенный доступ69Звезды репозитория

Локальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки

CLIРасширенный доступ292Звезды репозитория

Коротко о README

Обзорная панель для OpenClaw: расходы, cron, сессии и субагенты в одном окне. Один бинарник на Go, без зависимостей, входа и облака.

Бейдж для README

Сообщить о проблеме