OpenClaw · Skill
QuantumOS
AI command center dashboard for OpenClaw. Next.js app that connects to the gateway via WebSocket.
Install
Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.
Primary command
clawhub install murtiurti4/quantumosClawHub installer
npx clawhub@latest install murtiurti4/quantumosOpenClaw CLI
openclaw skills install murtiurti4/quantumosDirect OpenClaw install
openclaw install murtiurti4/quantumosWhat this skill does
AI command center dashboard for OpenClaw. Next.js app that connects to the gateway via WebSocket.
Why it matters
Provides a visual, browser-based control layer over OpenClaw that replaces terminal-only interaction with persistent task tracking and live feed aggregation.
Typical use cases
- Setting up a local AI chat interface for OpenClaw
- Managing and tracking agent tasks on a kanban board
- Monitoring aggregated tech news and Reddit feeds in one place
- Assigning tasks to specific agents from a UI instead of the terminal
- Reviewing tool calls and agent thinking blocks in real time
Source instructions
QuantumOS
AI command center dashboard for OpenClaw. Next.js app that connects to the gateway via WebSocket.
Install
Run the setup script, then configure agent integration. Both steps are required.
Step 1: Run setup
bash "SKILL_DIR/scripts/setup.sh"
The script clones the repo, installs deps, auto-detects gateway token, and creates data directories.
If the user doesn't have Node.js 20+, tell them to install it first: https://nodejs.org
Step 2: Configure agent integration
After setup, you MUST add Mission Control triage to your workspace's HEARTBEAT.md. Append the following block (do not overwrite existing content):
## Check for new Mission Control tasks
- GET http://localhost:3005/api/mission-control/tasks
- Look for tasks with status "inbox"
- For each inbox task: generate a proper title, set status to "in_progress", and start working on it
- After completing a task: add a comment documenting what was done, set status to "done"
This enables automatic task triage when users create tasks from the dashboard.
Start
cd ~/Projects/quantumos && npm run dev
Dashboard will be at http://localhost:3005
On first open, the user needs to enter their OpenClaw gateway token in the settings panel. They can find it in ~/.openclaw/openclaw.json under gateway.token.
Stop
Kill the dev server process (Ctrl+C in the terminal running it).
For background operation:
cd ~/Projects/quantumos && nohup npm run dev > /tmp/quantumos.log 2>&1 &
Update
cd ~/Projects/quantumos && git pull && npm install
Then restart the dev server.
Troubleshooting
- Blank page / won't connect: Check that OpenClaw gateway is running (
openclaw gateway status). Verify the gateway token in dashboard settings matches~/.openclaw/openclaw.json. - Port conflict: Change port in
package.jsonscripts.dev (--port 3005). - Feeds not loading: Run
python3 scripts/fetch-dashboard-feeds.pyfrom the quantumos directory. Requires Python 3.8+.
API Keys
- X/Twitter feeds require an xAI API key. Get one at console.x.ai. Add
XAI_API_KEY=your-keyto.env.localor set it as an environment variable. Without it, X feeds are gracefully skipped.
Features Overview
- Chat: Real-time WebSocket chat with the OpenClaw gateway, streaming responses, thinking blocks, tool call display
- Mission Control: Kanban board with task creation, agent assignment, comments, status tracking
- Dashboard: Aggregated feeds from Reddit, Hacker News, X, and news with archiving
- Agent Settings: Configure agents, models, tools directly from the UI