Skip to content

Saleh7/clawkernel

Repository files navigation

ClawKernel

ClawKernel

Mission Control & Automation Dashboard for OpenClaw

npm TypeScript React License


ClawKernel is a Mission Control & Automation Dashboard for your OpenClaw Gateway — manage AI agents, automate cron jobs, monitor live sessions, stream real-time chat, and track events from a single interface. No extra backend required.

Quick Start

npx clawkernel

Or install globally:

npm install -g clawkernel
clawkernel

The first run launches a setup wizard to configure your Gateway URL and token. Config is saved to ~/.clawkernel.json — run clawkernel --reset to reconfigure.

How It Works

ClawKernel connects to your OpenClaw Gateway over a persistent WebSocket connection. All data flows through that connection — no separate backend needed.

+------------------+                         +----------------------+
|   ClawKernel     |<--- WebSocket --------->|  OpenClaw Gateway    |
|   Browser UI     |   ws://localhost:18789  |  AI Agent Runtime    |
+------------------+                         +----------------------+

Features

  • 🤖 Agents — create, configure, clone, and monitor agents
  • 💬 Chat — real-time streaming chat with full message history
  • 📋 Sessions — browse and manage all active sessions
  • Cron — schedule and track recurring jobs
  • 📊 Dashboard — live gateway metrics at a glance

Development

git clone https://github.com/Saleh7/clawkernel
cd clawkernel
npm install
cp .env.example .env   # set VITE_GATEWAY_URL and VITE_GATEWAY_TOKEN
npm run dev

Open http://localhost:5173

Environment Variables

Variable Default Description
VITE_GATEWAY_URL ws://localhost:18789 OpenClaw Gateway WebSocket URL
VITE_GATEWAY_TOKEN Gateway authentication token
VITE_OPENCLAW_HOME ~/.openclaw OpenClaw home directory

Stack

React 19 · TypeScript (strict) · Vite 7 · Tailwind CSS v4 · Zustand · shadcn/ui · Biome

License

MIT © Saleh

About

Mission Control & Automation Dashboard for OpenClaw — manage AI agents, schedule cron jobs, monitor live sessions, and stream real-time chat. | OpenClaw 任务控制与自动化仪表板 — 管理 AI 代理、调度定时任务、监控实时会话、实时流式聊天。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors