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

Any project. Two keys.

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

14-day trial · no card 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 project is
Project switcher
Odak
One tool. It knows your projects, which editors have them open, and what each one 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 project.
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.

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 projects. Spotlight indexes everything, which makes it slow at finding any one thing. Odak focuses on projects — which editors have them open, and what each project 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 project 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 project. Read the full reference →

What does Odak send back?

By default, nothing. Your project list, search history, settings, and search queries live entirely on your Mac in ~/.odak — never synced, never uploaded. If you opt in (once during onboarding, or any time at Settings → Privacy), Odak shares anonymous usage events and crash reports — no email, no IP, no person profile, no project names or paths, no window titles. The same toggle controls both events and crash reports. 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].