selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
Mission Control logo

Self-host Mission Control

0.10

Open-source command center for AI agent task management

BetaOpen SourceAGPL-3.0
Updated7 months ago
LanguageTypescript
Setup difficultyModerate
Stars
967
Port
3000 (Web UI)
Install with NPM
Eisenhower Priority Matrix showing four quadrantsKanban Status Board with Not Started, In Progress, Done columnsAgent Crew Management interfaceAgent Inbox with messages and reports

What is Mission Control?

Mission Control is a self-hosted command center for managing AI agents as a solo entrepreneur. It provides an Eisenhower priority matrix with drag-and-drop, a Kanban board for workflow tracking, goal hierarchies with milestones, a brain dump for quick idea capture, and a crew of six built-in agent roles (Researcher, Developer, Marketer, Business Analyst, Tester, plus a human 'Me' role) that can be extended with custom agents. Agents interact through a token-optimized REST API (92% context compression) and a local JSON file store — no database required. The Autonomous Daemon runs in the background, polling for tasks and spawning Claude Code sessions with concurrency limits, retry logic, loop detection, and cost tracking. Field Ops adds external action execution with 64 pre-configured services, three working adapters (X, Ethereum with MetaMask, Reddit), an AES-256-GCM encrypted vault, spend limits, circuit breakers, and three autonomy levels. The web UI runs on Next.js 15 with Tailwind CSS and shadcn/ui, accessible at localhost:3000. Installation requires Node.js 20+, pnpm 9+, and optionally Claude Code for agent execution. Licensed AGPL-3.0 with commercial licensing available.

Should you self-host Mission Control?

Mission Control scores 51/100 on selfhost.directory (how scoring works) and ranks #11 of 34 in Task Management. It has 967 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Memos (86/100, 64 141 stars). It scores higher overall, so compare the two before you pick. See Mission Control vs Memos side by side.

Features

  • Agent Crew
  • Autonomous Daemon
  • Brain Dump
  • Continuous Missions
  • Cost & Usage Tracking
  • Eisenhower matrix
  • Failure Logging
  • Goal Hierarchy
  • Inbox Stop Button
  • Kanban Board
  • Multi-Agent Tasks
  • One-Click Task Execution
  • Orchestrator
  • Session Resilience
  • Skills Library

Mission Control README

How to install Mission Control

Install Mission Control with NPM

git clone https://github.com/MeisnerDan/mission-control.git cd mission-control/mission-control # repo folder → app folder (where package.json lives) pnpm install pnpm dev

Development mode with hot reload

How to configure Mission Control

  • approval-config.jsonAutonomy levels and risk thresholds for Field Ops

    Autonomy levels and risk thresholds for Field Ops

  • daemon-config.jsonDaemon configuration (schedule, concurrency, etc.)

    Daemon configuration (schedule, concurrency, etc.)

  • daemon-status.jsonDaemon runtime state (sessions, history, stats)

    Daemon runtime state (sessions, history, stats)

  • ecosystem.config.jsPM2 process configuration for always-on mode

    PM2 process configuration for always-on mode

  • safety-limits.jsonSpend limits + circuit breaker config for Field Ops

    Spend limits + circuit breaker config for Field Ops

  • services.jsonConnected service configurations for Field Ops

    Connected service configurations for Field Ops

More in Task Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…