
Lifecycle marketing, in your menu bar
Orion is Orbit's lifecycle assistant for your Mac — a local app that lives in your menu bar. Click it, ask anything inside Orbit's lane — lifecycle, deliverability, Braze, retention — and get a grounded answer that cites the relevant Orbit guides. No Claude account. No custom MCP to install. It runs the same lifecycle methodology as the rest of Orbit, straight from your Mac. Free.
What it looks like
Approximate render of the menu-bar popover. Real answers cite the relevant Orbit guides and run in the Orbit voice.
What is it
Orion is a small AppKit/SwiftUI app that sits in your macOS menu bar. It stays out of the way until you need it. Click the icon and a chat popover drops down — ask anything inside Orbit's lane and you get a grounded answer with citations to the relevant Orbit guides.
All of Orbit's lifecycle content lives on-device — the voice, the frameworks, the guide library, the lot. That's the point: you don't need Claude, and you don't need to install a custom MCP (the server Claude Desktop loads to gain Orbit's skills). If you want a quick lifecycle answer without any of that setup, this is the door.
Backed by your own model provider — Claude Code CLI, Codex CLI, or your OpenAI API key. The app holds the prompt; you bring the compute. No subscription, no telemetry, no auth.
What it does the rest of the time
Mostly nothing, which is the whole idea. It's an icon in your menu bar between Wi-Fi and the clock. It doesn't bounce, it doesn't badge, it doesn't ask to send you notifications fourteen seconds after launch. No background polling, no telemetry, no calls home — when you're not asking it something, it isn't doing anything. A menu-bar app you forget is running until the moment you need it.
Then you click it, ask the lifecycle question, get the answer, and close it again. That's the entire relationship.
Install
- Download. Grab the latest .dmg — one click, straight from GitHub Releases.
- Drag to Applications. Open the .dmg and drag
Orion.appinto/Applications. Eject the .dmg afterwards. - Strip the Gatekeeper quarantine.macOS attaches a quarantine flag to anything downloaded from the internet. Orion isn't in the Apple Developer Programme — it's unsigned, which keeps it free — so Gatekeeper blocks the first launch. Open Terminal (Spotlight → "Terminal"), paste this line, and hit Return:One command, one time per install. The terminal returns no output on success — that's the command working.
xattr -dr com.apple.quarantine /Applications/Orion.app - Launch Orion.Open it from Applications. The Orbit icon appears in your menu bar, top-right — no Dock icon, because it's a menu-bar app.
Future updates auto-install via Sparkle. The Gatekeeper one-liner shows up again after each update with a one-click "Copy & open Terminal" helper — same command every time. This stops once we ship signed builds.
What it's good for
- Lifecycle program design — onboarding, win-back, transactional, activation flows.
- Deliverability — SPF, DKIM, DMARC, BIMI, Apple MPP, Gmail clipping, IP warm-up, list hygiene.
- Braze specifically — Liquid templating, naming conventions, Canvas patterns.
- A/B testing discipline — sample size, novelty effects, false positives, holdouts.
- Attribution and retention economics for lifecycle programs.
Outside its lane (paid acquisition, finance, legal, generic engineering): it'll say so plainly and offer the closest adjacent take it does have.
FAQ
Why Orion instead of the Orbit MCP?
You don't need Claude or a custom MCP to use it. That's the difference, and it's the whole reason this app exists. The Orbit MCP plugs Orbit's skills into Claude Desktop — great if you live in Claude, useless if you don't have it or can't install a custom server (locked-down work laptops are the common case). Orion carries the same lifecycle content on-device, in a menu-bar app you install like any other Mac app. Same grounded answers, no Claude, no MCP setup.
Does it cost anything?
No. The app is free, MIT-licensed, no account required. Your model provider may charge you — that's between you and them. Every Orbit app is free, including the Orbit MCP for Claude Desktop.
Do I need an API key?
Only if you want to use the OpenAI fallback. If you already have Claude Code CLI or Codex CLI installed, Orion will use those automatically — no key needed.
Is my data sent to Orbit?
No. Conversations route directly to whichever model provider you connect. The app makes no calls to any Orbit server. The GitHub repo has the full source if you want to verify.
Why is it unsigned?
Apple's Developer Programme is $99/year. The Terminal one-liner is a one-time friction in exchange for keeping the app genuinely free. If signing happens later it'll be transparent — no behaviour change.
Windows / Linux?
Not yet. The app is native AppKit/SwiftUI — a Windows port is a separate project, not a port. If there's demand we'll reconsider.
Source, issue tracker, and changelog all live on GitHub. Found a bug or want to suggest a guide topic? Open an issue.
Orion is one of four free apps in the Orbit constellation. The other three:
- Comet — menu-bar voice dictation. Talk, get clean text anywhere on your Mac, with optional AI cleanup.
- Pulsar — menu-bar status-voice for Claude Code. It speaks up when a long task finishes, so you can step away.
- The Orbit MCP — same methodology, a different front door. It installs Orbit's skills and tools straight into Claude, so Claude can navigate Braze and build emails in Stripo. Run it alongside Orion, or instead of it.