Skip to main content

Current availability

The anarlog executable includes both the CLI and the local MCP server.
Homebrew, standalone release binaries, and Windows package-manager distribution are forthcoming. Do not rely on those channels yet.

Install from the desktop app

Open Settings → Developers and select Install (or Reinstall). Direct-download desktop builds copy the bundled CLI onto your PATH. On macOS and Linux, add ~/.local/bin to PATH if your shell cannot find anarlog:
On Windows, open a new terminal after installing so the PATH update applies.
The Mac App Store build does not include bundled CLI installation. Use build from source instead.

Build from source

To build the CLI yourself instead:
cargo installs the executable into its configured binary directory, normally ~/.cargo/bin. Add that directory to PATH if your shell cannot find anarlog.

Connect to local data

By default, the CLI looks for anarlog/app.db in your operating system’s application-data directory. It also recognizes legacy Anarlog locations. Open the desktop app once so it can create the database. After that, the CLI and local MCP server work while the app is closed. For a custom database location, pass a global option or environment variable:
If you have an Anarlog data directory containing app.db, use:
The CLI opens the database in read-only query mode for meeting reads. Proposal create and decline commands, and anarlog mcp, open the same file for writes so they can stage or discard pending edits. They do not create a database or run migrations.