Skip to content
K

Getting Started

Monday Morning is local-first project management for developers — it runs your agents, whoever sells the model. It stores structured project state in a .mm/ directory inside your repo, and the desktop app dispatches, watches, and records agent work against it.

  1. Download Monday Morning — Head to getmondaymorning.com/download and grab the installer for your platform:

    PlatformFormat
    macOS (Apple Silicon / Intel).dmg
    Windows.msi / .exe
    Linux.AppImage / .deb
  2. Launch the app — You land directly on the Floor, Monday Morning’s one screen. There is no sign-in wall: signed out, the app runs fully local (“Local only — team sharing off”). Signing in is optional and enables cloud team visibility — you can do it later from the account cell in the title bar.

  3. Connect a provider — Monday Morning dispatches agents through a harness adapter; Claude Code and OpenAI’s Codex CLI are the shipped adapters. If you don’t have either yet, install one and authenticate in a terminal:

    Terminal window
    claude login
  4. Add a project — Adding a project happens in the command bar, not a modal. Open the project menu in the title bar and choose Add project: an “Add project” chip appears and the ask line becomes a path input. Type or paste the path to any git repository. The app resolves it and either sets the project up (creating .mm/, commands, and agents), tells you it’s already initialised, or explains that the path isn’t a git repository — inline, with your typed text kept so you can edit and retry.

  5. Dispatch your first agent — With an empty roster, the stage shows the welcome pane and its three actions: Add your first agent (puts a real task from the project into the ask — edit it or dispatch as-is), Connect a provider, and Open the roadmap. Or just type what you want done into the command bar and press DISPATCH. The agent appears as a card on the roster; selecting the card puts its session on the stage.

That’s it — no config files, no manual MCP setup. The desktop app handles everything.

  • Desktop App — A native app built around the five-row Floor: title bar, command bar, roster, stage, and doors bar. One screen; only the stage flexes.
  • MCP Server — Structured access to your project state over the Model Context Protocol: 13 universal verbs (mm_create, mm_list, mm_get, mm_complete, …) plus a core catalog of about 22 tools listed by default. Configured automatically by the app. See the MCP Tools Reference.

If you prefer the terminal, you can also initialize projects with the mm CLI:

Terminal window
cd /path/to/your/project
mm init

This creates the same .mm/ directory structure the desktop app’s add-project flow creates. See Initialize a Project for details.