Open source · Beta · MIT licensed
Your tasks, on your machine.
Synced when you say so.
OpenMGMT is a lightweight, local-first desktop project and task manager. It organizes work by organization and project, scores task urgency, tracks active timers, and presents the current plan as a live operations board. Your data stays in a SQLite database on your own machine; an optional sync server keeps your devices converged, and an MCP server gives AI assistants scoped access to your tasks.
- Local-first SQLite — works fully offline
- Urgency-scored board does the triage
- Sync and AI access, both optional
Now — Ship v0.3 board filters (timer 1h 12m)
Next — Review sync conflict copy · Write MCP scope docs
Done — Fix Android token refresh
The seven-column board, scored by urgency — not by when you added things.
Running in minutes
Build the app, organize your work, sync when you want.
Build and run the app
One Rust codebase, no Electron: a Tauri v2 shell around a Leptos
interface. cargo tauri dev from the repo and you’re in.
Organize into orgs & projects
Tasks carry priority, scheduling, pinning, tags, and estimates. Starting a task starts its timer; the urgency score decides what the board shows first.
Sync across devices
Sign in once with your Black Candle account, then sync manually from the Sync page. Desktop, Android, and your AI tools converge on one event log.
Why OpenMGMT
Built like a notebook, not a platform
Your data stays yours. The network is a feature you opt into.
Local-first, always
Everything runs against a SQLite database on your machine. No account required for daily use, no loading spinners because a server is having a bad day.
Urgency does the triage
A tunable urgency score — not recency, not vibes — decides what surfaces. The seven-column board auto-shifts tasks as their state changes, and a TV board gives you the glanceable live view.
Sync is manual and account-scoped
No background sync loop phoning home. You press sync, devices register with proof of possession, and each account only ever pulls its own events.
AI access with scoped tokens
The MCP server exposes reads and non-destructive writes over HTTPS, gated by Black Candle OAuth. Hand an assistant a read-only token and it can never do more than read — scopes are enforced per request and every call is audit-logged.
Get OpenMGMT
Free and open source (MIT) — desktop, Android, and self-hosted server.
Desktop app
There are no packaged downloads yet — build from source while the first release is prepared:
git clone https://github.com/black-candle-technologies/openmgmt.git
cd openmgmt/apps/desktop/src-tauri
cargo tauri dev You’ll need Rust, the Tauri v2 prerequisites,
the wasm32-unknown-unknown target, tauri-cli,
and trunk.
Android app
The companion app is in beta — grab the APK from the releases page, sign in with your Black Candle account, and it syncs against the same server as your desktop.
Sync & MCP servers
Use the public servers at openmgmt.blackcandletech.com,
or self-host — the repo ships a docker-compose.yml and
the auth issuer is configurable for any OIDC provider.
FAQ
Is my data in the cloud?
No. Your tasks live in a SQLite database on your own machine, and the app works fully offline. The sync server only ever sees the events your devices push when you choose to sync.
How does syncing work?
Open the Sync page in the sidebar and hit Sync now. Your device registers with the server using your Black Candle account, pushes its local events, pulls the account event log, and replays remote changes. There is no background sync loop — you decide when it happens.
What can the MCP server do with my tasks?
Reads plus non-destructive writes: list projects and tasks, query the board, create and complete tasks. Destructive tools are never exposed over the network, access is gated by Black Candle OAuth with per-token scopes, and every call is written to a local audit log.
Is there a mobile app?
Yes — the Android companion app is in beta. It signs in with your Black Candle account and syncs against the same server as the desktop app.
What does it cost?
Nothing. OpenMGMT is free and open source (MIT), including the sync server and the MCP server. Self-hosting is supported.