VidClaw

An open-source, self-hosted command center for your OpenClaw agent. Manage tasks, track usage, switch models, and shape your agent's soul - all from one dashboard.

View on GitHub Quick Install
โ— Localhost only - secured via SSH tunnel

Everything you need to run your agent

Six panels. One dashboard. Zero cloud dependencies.

๐Ÿ—‚๏ธ

Kanban Task Board

Backlog โ†’ Todo โ†’ In Progress โ†’ Done. Drag & drop cards, assign priorities and skills. Your agent picks up tasks automatically.

๐Ÿ“Š

Usage Tracking

Real-time token usage and cost estimates. Progress bars matching Anthropic's rate limit windows. Model switching from the navbar.

๐Ÿงฉ

Skills Manager

Browse all bundled and custom skills. Enable, disable, or create new ones. Your agent loads them automatically on the next session.

๐Ÿ’œ

Soul Editor

Edit your agent's persona, identity, and operating instructions. Version history with one-click revert. Six starter templates included.

๐Ÿ“…

Activity Calendar

Monthly view of what your agent has been working on. Parsed from memory files and task completion history.

๐Ÿ“

Content Browser

Browse your workspace files with markdown preview, syntax highlighting, and download. See what your agent has created.

Why I built this

I run an AI agent on OpenClaw that handles SEO tracking, content writing, code tasks, and more. Managing it through chat alone was getting chaotic.

I needed a way to queue tasks visually, see what my agent was doing, track how much I was spending, and tweak its personality without editing files over SSH.

VidClaw is that dashboard. It's opinionated, minimal, and built for people who actually run AI agents - not just talk about them.

It's 100% self-hosted. Your data never leaves your server. The dashboard only binds to localhost - you access it through an SSH tunnel. No accounts, no cloud, no tracking.

Up and running in 60 seconds

Requires Node.js 18+ and a running OpenClaw instance.

# Clone into your workspace
cd ~/.openclaw/workspace
git clone https://github.com/madrzak/vidclaw.git dashboard

# Run setup (installs deps, builds, starts service)
cd dashboard
./setup.sh

# Access from your machine
ssh -L 3333:localhost:3333 root@your-server
Get Started โ†’

If VidClaw is useful to you, consider giving it a โญ on GitHub. It helps others find it.

Star on GitHub