Orbion app icon

Find what to build.
Grow what you shipped.
Prove it's working.

An on-device, macOS-native App Store Optimization copilot for indie developers. Scout markets before you build, track what you shipped, and close the loop by attributing rank movements back to the specific metadata rewrites you copied from the app.

macOS 15.1+ · Apple Foundation Models · MIT licensed
Orbion dashboard showing three tracked apps and aggregate stats

Three things, one Mac app

Find

Pre-launch market scouting. Paste any keyword, get a verdict - wide_open, workable, saturated, or brutal - plus a cross-market comparison and long-tail variants generated on-device.

Grow

Post-launch ASO copilot. Keyword ranks, auto-discovered competitors, review clustering with reply drafts, a weekly plan, and a metadata rewriter that produces 3–5 candidates per field - all on-device.

Prove

Every metadata candidate you copy is tracked from copy → adoption → 7/14/28-day rank-delta verdict. The wins ledger is built from real rank movements, not guesses. No other indie ASO tool ties rewrites to outcomes.

See it in action

Keywords tab with KPI strip, rank + delta pills, Demand Index, and inline SERP competitor icon stacks
Keywords - KPI strip at the top (best, median, distribution, weekly movement). Rank, 7-day delta, Demand Index, and the inline SERP competitor stack on every row, so you can see who you're up against per keyword without leaving the table.
Research view with a 'brutal' verdict on 'barcode scanner' and the top-25 SERP
Research - paste any keyword, get the verdict, the SERP, and on-device positioning angles.
Competitors tab showing auto-discovered apps with shared-keyword counts and scores
Competitors - auto-discovered from your SERP results, scored, and watched for metadata changes.
Metadata rewriter sheet showing four candidate titles with character counts and Copy buttons
Rewriter - Foundation Models drafts candidates that hit your target keywords. Every Copy gets tracked through to a rank-delta verdict.
Reviews tab with star ratings, dates, and FM-clustered themes
Reviews - themed by Foundation Models, with one-tap reply drafting per review.

Get started

git clone https://github.com/jafforgehq/orbion.git
cd orbion
open Orbion.xcodeproj

Build the Orbion scheme, ⌘R to run. Onboarding picks a country, asks for one App Store URL or ID, and starts collecting rank data within a minute.

For your own signing team, copy Configs/Local.xcconfig.example to Configs/Local.xcconfig and edit. The local config is gitignored, so your team ID never lands in the repo.

Why does this exist?

I built Orbion because I wanted an ASO tool that fit how I actually work: a Mac app I open occasionally, no monthly bill, no API keys to babysit, no data leaving my machine. Once the pieces were in place for my own use, opening the source was the obvious next step - if it's useful to me, someone else might want it too.

Foundation Models on-device means there's no API cost for the AI, no key to manage, and nothing leaves your Mac. The only network calls are public iTunes endpoints - and your own App Store Connect API key, if you choose to connect it.