rdsthomas
mission-control
HTML

๐ŸŽ›๏ธ Kanban dashboard for AI assistants. Chat-to-task. Visual project management for MoltBot.

Last updated Jun 19, 2026
21
Stars
10
Forks
1
Issues
0
Stars/day
Attention Score
29
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Mission Control ๐ŸŽ›๏ธ

The visual layer your AI assistant is missing.

Chat conversations are linear. Projects aren't.

Version Status License Clawdbot Discord

Mission Control Dashboard


Why Mission Control?

You've set up Clawdbot. It's brilliant โ€” answers on WhatsApp, automates your workflows, even writes code for you. But after a week of conversations, you have 50+ tasks scattered across hundreds of messages.

Where was that API refactor task? Did the dark mode feature get completed? What's actually in progress right now?

Mission Control gives your AI assistant a visual brain.

| Without Mission Control | With Mission Control | |------------------------|---------------------| | Tasks buried in chat history | All tasks on one Kanban board | | "What was I working on?" | Instant visual status | | Lost context between sessions | Persistent, organized backlog | | AI works, you lose track | AI works, dashboard updates |


Who Is This For?

๐Ÿ› ๏ธ Solo Developers & Indie Hackers

You're building products while juggling a dozen parallel workstreams. Clawdbot helps you code, but you need to see the big picture. Mission Control turns your AI conversations into a project board.

โšก Productivity Enthusiasts

You've optimized everything โ€” but your AI assistant's output is still trapped in linear chat. Mission Control extracts actionable tasks from conversations and tracks them visually.

๐Ÿ”’ Self-Hosters & Privacy-Conscious Users

Your data stays yours. Mission Control runs on GitHub Pages from your own repo. No external services, no tracking, no cloud lock-in.

Features

  • ๐Ÿ“‹ Kanban Board โ€” Permanent, Backlog, In Progress, Review, Done
  • ๐Ÿค– AI-Native โ€” Clawdbot can create, update, and complete tasks via chat
  • ๐Ÿ‘ค Human-Friendly โ€” You can drag & drop in the dashboard
  • ๐Ÿ”„ GitHub Sync โ€” Auto-save to your repo, hosted on GitHub Pages
  • ๐Ÿ”” Webhooks โ€” Clawdbot gets notified instantly when you move tasks
  • ๐ŸŽจ Projects & Tags โ€” Organize by project, filter by context
  • ๐Ÿงฉ Dynamic Config โ€” Environment variable fallbacks for flexible deployment
  • ๐Ÿง  Brain Tab โ€” Long-term memory with daily notes, tags, and changelogs
  • ๐Ÿ”Œ Skills Management โ€” View and configure your AI assistant's capabilities
Task Editor

Skills Tab

Manage your AI assistant's capabilities. See what's installed, what needs setup, and browse ClawdHub for more.

Skills Tab

Brain Tab

Your AI's memory, visualized. Edit MEMORY.md, browse daily notes, and track knowledge over time.

Brain Tab


Quick Start

Via ClawdHub (Recommended)

clawdhub install mission-control

Then just tell your AI: "Set up Mission Control for my workspace"

The agent will:

  • Check prerequisites (Tailscale, gh CLI)
  • Copy dashboard files to your workspace
  • Create config file
  • Install webhook transform
  • Set up GitHub webhook
  • Push to GitHub and enable Pages
That's it. Agent-guided setup handles everything.

Manual Installation

git clone https://github.com/rdsthomas/mission-control.git
cd mission-control

Follow SKILL.md for manual setup steps


How It Works

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        YOUR WORKFLOW                            โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                 โ”‚
โ”‚  ๐Ÿ’ฌ CHAT                           ๐Ÿ“Š DASHBOARD                 โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€                             โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€                    โ”‚
โ”‚                                                                 โ”‚
โ”‚  "Plan the Q1 roadmap"      โ”€โ”€โ–บ    ๐Ÿ“‹ Backlog: Q1 Roadmap      โ”‚
โ”‚                                         โ”œโ”€โ”€ Feature A           โ”‚
โ”‚                                         โ””โ”€โ”€ Feature B           โ”‚
โ”‚                                                                 โ”‚
โ”‚  "Start Feature A"          โ”€โ”€โ–บ    ๐Ÿš€ In Progress: Feature A   โ”‚
โ”‚                                                                 โ”‚
โ”‚  [Clawdbot works...]        โ—„โ”€โ”€    Updates subtasks & comments โ”‚
โ”‚                                                                 โ”‚
โ”‚  [You review in dashboard]  โ”€โ”€โ–บ    โœ… Done: Feature A          โ”‚
โ”‚                                                                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Bidirectional: Both you AND Clawdbot can create, edit, move, and complete tasks. Work from the dashboard or via chat โ€” everything stays in sync.

Settings & Projects


Bidirectional Workflow

Two Ways to Work

| Action | ๐Ÿ‘ค You (Dashboard) | ๐Ÿค– Clawdbot (Chat/CLI) | |--------|-------------------|----------------------| | Create task | Click "+" button | Natural language or CLI | | Edit task | Click card โ†’ Edit | mc-update.sh or JSON | | Move task | Drag & drop | Change status via CLI | | Add comment | Type in comment box | mc-update.sh comment | | Complete | Drag to Done | mc-update.sh complete |

Example: Planning via Chat

You: "Let's implement dark mode"

Clawdbot: "I'll create an implementation plan:"

๐Ÿ“‹ Task: Implement Dark Mode
โ”œโ”€โ”€ Define color variables (CSS custom properties)
โ”œโ”€โ”€ Create theme toggle component  
โ”œโ”€โ”€ Persist preference in localStorage
โ”œโ”€โ”€ Detect system preference
โ””โ”€โ”€ Test across browsers

"Added to your Backlog. Move to In Progress when ready!"

Chat Commands

Talk naturally โ€” Clawdbot understands:

  • "Create a task for refactoring the auth module"
  • "Add a subtask: write unit tests"
  • "Move dark mode to review"
  • "What's in progress?"
  • "Archive completed tasks"

CLI Tool

Use mc-update.sh for task management:

# Status changes
mc-update.sh status <task_id> review
mc-update.sh status <task_id> done

Comments

mc-update.sh comment <task_id> "Progress update..."

Subtasks

mc-update.sh subtask <taskid> sub1 done

Complete (moves to review + adds summary)

mc-update.sh complete <task_id> "Summary of what was done"

Push to GitHub

mc-update.sh push "Commit message"

Documentation

| Document | Description | |----------|-------------| | SKILL.md | Agent-focused setup guide | | ARCHITECTURE.md | Technical deep-dive | | docs/PREREQUISITES.md | Installation requirements | | docs/HOW-IT-WORKS.md | System architecture | | docs/TROUBLESHOOTING.md | Common issues & fixes |


What's New in v2.0.0

  • ๐Ÿ”ง Dynamic Config Loading โ€” loadConfig() with environment variable fallbacks
  • ๐Ÿ“– Agent-Guided Setup โ€” Just say "set up Mission Control" and the AI handles it
  • ๐Ÿ“š Comprehensive Docs โ€” Prerequisites, architecture, troubleshooting (10 issues covered)
  • ๐ŸŽฏ EPIC Support โ€” Handle parent tasks with multiple child tickets
  • โš™๏ธ Example Configs โ€” Ready-to-use templates in assets/examples/
See CHANGELOG.md for full details.

Troubleshooting

"Cannot find package 'undici'" during installation

This error comes from the ClawdHub CLI, not Mission Control:

Error [ERRMODULENOT_FOUND]: Cannot find package 'undici' imported from .../clawdhub/dist/http.js

Fix: Reinstall ClawdHub to ensure all dependencies are properly installed:

npm install -g clawdhub

Then retry the installation:

clawdhub install mission-control

For more issues, see docs/TROUBLESHOOTING.md.


Community & Support

  • ๐Ÿ’ฌ Discord: discord.gg/clawd โ€” Clawdbot community (8.9K+ members)
  • ๐Ÿ“– Docs: ARCHITECTURE.md โ€” How it all works
  • ๐Ÿ› Issues: GitHub Issues
  • ๐ŸŒŸ Star this repo if Mission Control helps you stay organized!

Security

Mission Control passes human-authored task descriptions to an AI agent for execution. This is the product's core function โ€” not a vulnerability.

Trust model: Designed for single-user / trusted-user setups where the task author is the same person who controls the agent. For multi-user scenarios, use Clawdbot's agent sandbox and permission settings.

Mitigations included:

  • Input sanitization in mc-update.sh (blocks shell injection patterns)
  • Webhook HMAC verification with timingSafeEqual
  • Credential scanning before open-source sync
  • No tokens or secrets stored in the dashboard
See SKILL.md for full details.


License

MIT License โ€” see LICENSE.

Built for Clawdbot ๐Ÿฆž


Stop losing tasks in chat. Start shipping.
Try the Demo ยท Join Discord ยท โญ Star on GitHub

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท rdsthomas/mission-control ยท Updated daily from GitHub