v0.1 Built for macOS 26 Tahoe · Read the changelog

Any repo. Two keys.

A keyboard launcher for developers working across dozens of repos and every editor.

14-day trial · no card Apple-notarized macOS 26+ · Apple Silicon + Intel
web-app · page.tsx
ios-app
react-dashboard
api-gateway
design-tokens
payments-svc · main.kt
platform-ios
admin-panel
etl-pipeline.py
odak-mac
plexo-cli · main.go
ml-notebook.ipynb
  • TS
    web-app
    ~/code/web-app · feat/pricing
    Cursor
    VS Code
    IntelliJ
  • GO
    api-gateway
    ~/code/work/api-gateway · main
    IntelliJ
  • TS
    react-dashboard
    ~/code/work/react-dashboard · feat/onboarding
    Cursor
  • RB
    notion-clone
    ~/code/side/notion-clone · main
  • SW
    platform-ios
    ~/code/work/platform-ios · main
    Xcode
  • PY
    etl-pipeline
    ~/code/work/etl-pipeline · main
    VS Code
Positioning

Why not just use Raycast?

Three tools, three jobs. The difference is that Odak knows what a project is.

Swiss-army launcher
Raycast
Fires anything. Calculator, clipboard, snippets, emoji, extensions, AI. Powerful. General-purpose.
Knows apps
Knows commands
Doesn't know what a repo is
Project switcher
Odak
One tool. It knows your repos, which editors have them open, and what each project wants you to do next.
Knows your projects
Knows which editor has them
Per-project actions
Window switcher
AltTab
Every window in the OS, in a flat list. Great at what it does — but it can't see that two Cursor windows belong to the same repo.
Knows windows
Doesn't group by project
Can't open what isn't open
Pricing

$15. Once. Yours.

No seats, no subscription, no usage tiers. Buy it once, use it forever. Upgrades are free for two years.

Odak · one-time
14 days free
$15once
3 Macs · 2 years of updates
  • Every feature, unlocked. No pro tier, no add-ons.
  • Use on 3 Macs — desktop, laptop, work machine.
  • Two years of updates included. After that, keep the version you have.
  • 14-day free trial. No credit card.

One-time payment · instant activation · Sparkle auto-updates · 30-day refund

Pays for itself in a week.

Save fifteen seconds finding the right window, twenty times a day. Do the math.

Developers pay for tools that earn their place on the keyboard. We don't think that relationship should renew every month.

Apple-notarized Sandboxed Universal 2 Telemetry opt-out
FAQ

Quick answers.

A few things people often ask before they try it.

Will this run on my Mac?

macOS 26 Tahoe or later, on Apple Silicon and Intel. The Liquid Glass UI relies on macOS 26 APIs that don't backport to older systems.

I already use Raycast — why this?

Raycast knows apps and commands, but not repos. Spotlight indexes everything, which makes it slow at finding any one thing. Odak focuses on projects — which editors have them open, and what each repo lets you do next. Use them side by side.

Which editors does it support?

Cursor, VS Code, IntelliJ IDEA, GoLand out of the box. Xcode and any other editor via a one-line bundle ID in Settings. Terminals and Chrome localhost tabs are tracked too.

What goes in .odak vs ~/.odak/config.yaml?

The .odak file in your repo root is small — just the IDE to use and any per-project variables. Your custom actions live globally in ~/.odak/config.yaml so you write them once and they apply everywhere. Conditional fields (e.g. fileExists: Package.swift) keep the palette relevant per repo. Read the full reference →

What does Odak send back?

Your project list, search history, and settings live entirely on your Mac in ~/.odak — never synced, never uploaded. Anonymous usage data (which features get used and how often) is on by default so we know what to build next, and you can turn it off any time in Settings → Privacy. Project names, paths, search queries, and file contents never leave your device. Full details →

What happens after the 14-day trial?

Every feature is unlocked during the trial. After 14 days, you can buy it for $15 (one time), or simply stop using it. No card up front, no cancellation flow.

Refunds?

30 days, no questions. Email [email protected].