morı
download

Get Mori for your Mac.

The private beta is free to try. Bring your own AI provider key, grant the permissions you're comfortable with, and press ⌥M anywhere.

The Mori mascot

Mori 0.1.0 — private beta

macOS 14+ · Apple Silicon · 1.3 MB · free during beta

or press ⌥M right now — it works here too

Requirements

  • macOS 14 (Sonoma) or later, Apple Silicon (M1 or newer).
  • An API key from OpenAI (or any OpenAI-compatible gateway) or Anthropic — Mori uses your key, stored in the macOS Keychain.
  • About two minutes for setup.

Install

  1. Unzip Mori-0.1.0-beta.zip and drag Mori.app into your Applications folder.
  2. Open Mori. macOS will say it could not verify “Mori” is free of malware — this is the standard notice for betas that aren’t notarized with Apple yet, not a malware finding. Click Done (not “Move to Trash”).
  3. Open System Settings → Privacy & Security, scroll to the bottom, and click “Open Anyway” next to the Mori notice. Confirm with your password or Touch ID. macOS remembers this — it only happens once.
  4. Look for the leaf icon in your menu bar — Mori is a menu-bar app, so there’s no Dock icon until a window opens.
  5. Follow the six onboarding screens: shortcut, AI key, Accessibility permission, memory.

Prefer Terminal? This one-liner clears the quarantine flag instead of steps 2–3:

xattr -d com.apple.quarantine /Applications/Mori.app

Verify your download (optional)

Security-minded? Confirm the file is exactly what we published by comparing its SHA-256 checksum in Terminal:

shasum -a 256 ~/Downloads/Mori-0.1.0-beta.zip
# expected:
# 0cb9d53bc5f24ad1e7919a77eaee43e22036f7bf2e28c4e740189c97602f9752

Honest beta notes

  • This build is ad-hoc signed, not notarized — hence the one-time “Open Anyway” step above. A notarized build (no dialogs at all) is the next release milestone.
  • Selected-text capture and ⌥M insert depend on the app you’re in; some apps block them, and Mori falls back to copy/paste.
  • AI processing depends on your selected provider and settings. Memories are stored locally by default.
  • Something broken? Tell us — that’s what the beta is for.