Mikkel Blom
All work

Launchpad

2026 Command center for my projects In daily use

A local command center for all my projects, with a desktop window, a browser UI and a CLI that coding agents use.

The Launchpad project dashboard, with demo data

Why I made it

I have a lot of projects going at the same time, and I work on them with AI coding agents in several sessions in parallel. Notes, ideas and to-dos ended up spread over markdown files, chat histories and my head, and agents kept working from notes that were out of date.

What it does

It finds my projects on disk and reads their real status from git, so there is nothing to keep updated by hand. It launches them in one click and keeps notes, ideas and tasks for each project in one database. Agents get a CLI, so they read and write to the same place I do.

Agent writes are merge-only, agents can archive but never delete, and every write is logged with who made it.

How it is built

One Node service owns the SQLite database and has several faces: a REST API with a web UI, a desktop window and the CLI. The Electron window is only a thin shell that points at localhost, which avoids the usual native-module problems.