AproposDownload

Every command in every app, one key away.

Press Option-Space in any Mac app. Apropos lists what that app can do, what you can do with what you selected, and the commands you made yourself.

Download for Mac

Version 0.1.0, macOS 14 or later.
Or press the keys, here or on your keyboard.

Apropos open over Finder, listing Finder’s menu commands with their shortcuts

Four menus down in Xcode.

Type cleanand commands from deep in the Debug menu come up next to the top ones, each with its path and its shortcut.

Apropos over Xcode after typing clean: Clean Build Folder first, with commands from the Debug menu below

Slips are fine.

Typing shwo still finds Show. Two letters swapped are forgiven, accents and capitals never matter, and the short names you type often are remembered.

Typing shwo still finds the Show commands

It opens on the app in front.

If an app has a menu bar, Apropos reads it. No plugin per app, no waiting for anyone to add support. Fourteen of them pass here; every other app with a menu bar works the same way.

  1. Apropos over Finder
  2. Apropos over Mail
  3. Apropos over Notes
  4. Apropos over Calendar
  5. Apropos over Reminders
  6. Apropos over Music
  7. Apropos over Photos
  8. Apropos over Maps
  9. Apropos over Preview
  10. Apropos over TextEdit
  11. Apropos over Terminal
  12. Apropos over Xcode
  13. Apropos over System Settings
  14. Apropos over Safari after typing sidebra: Show Sidebar first

35 actions for what you selected. 22 of them for text, and they work right here.

Select a few words of this paragraph,

the way you would in Mail or Safari. Apropos opens on what you selected with the actions that fit it, and the result takes the place of your selection. These are the same text functions the app runs, so pick one and watch the page change.

Select any words above, or use this phrase.

Apropos over Safari with a page and a selection: chips for both, and Send selection to rows

It reads more than text.

Files in Finder 6 actions
Copy path
~/Desktop/Invoices/2026-10.pdf
Copy path, Copy name, Reveal in Finder, Open in Terminal here, Compress to zip, Copy SHA-256
The page in your browser 3 actions
Copy as Markdown link
[Swift.org](https://swift.org)
Copy URL, Copy as Markdown link, Copy page title
A folder or a repository 4 actions
Copy branch name
feature/send-to
Open folder in Terminal, Copy branch name, Copy short commit hash, Open repository on the web

Secure fields are never read, and password managers never give up their selection. Each kind of context can be switched off, and apps can be listed that are never read. A selection never becomes code.

Pass it on.

  1. Safari

    The Send selection to list: Notes, Mail draft, Reminders, Things, Obsidian, Bear, Share

    Send it where it belongs.

    Notes, Reminders, Things, Obsidian, Bear, a Mail draft, a folder or the Share menu. Each shows only when its app is installed.

  2. UPPERCASE, then Notes

    A sequence draft: UPPERCASE, then Notes, with Run sequence and Save as command

    Chain steps across apps.

    Command-K adds any row to a draft. Each step gets the result of the one before, so Notes receives the capitals, not the original.

  3. Mail draft

    A Mail draft waiting for Return, with a one-line preview of what will go

    Nothing leaves without a second Return.

    Anything that leaves a trace waits with a one-line preview of what will go. A Mail draft never sends itself.

9 of 12 times

After Duplicate 3 Items in Finder, you chose Move 3 Items to Trash 9 of 12 times.

Usually next: two commands with the reason for each

It learns what comes next. On this Mac.

From command names, apps and times only, never your selection, addresses or documents. It says why, and Command-Return runs it. Settings, Prediction lists what it learned, with Forget for each.

Make your own.

A link, a Shortcut or a program becomes a row in the list. Write it once, reach it four ways. It asks before its first run, and it can say what it needs, like selected text.

commands/speak-selection.json
{
  "command": {
    "title": "Speak selection",
    "requires": ["selectedText"],
    "backend": { "type": "shell",
      "executable": "/usr/bin/say",
      "stdin": "text" }
  },
  "aliases": ["say"],
  "hotkey": { "keyCode": 1,
    "modifiers": ["control", "option"] },
  "allowFromURL": true
}
  1. Type its alias

    The alias puts it first, whatever else matches.

  2. Press its key

    From any app. A key that macOS, the panel or another command uses is flagged.

  3. apropos://run?command=say&text=hello

    Open its link

    From a Raycast quicklink, Alfred or a script, once you allow it from outside.

  4. Use it in Shortcuts

    The Run Apropos Command action lists the commands you allowed.

Review what you recorded: three steps in plain words with Fair and Sturdy badges, a name, an alias and a shortcut

Record it once Early

Choose Record and use the menus of any app, then stop with Control-Option-Command-R. The review lists every step in plain words with how sturdy it is, tries each one against the apps without pressing anything, and saves it as a command. Typed text is never recorded.

The actions of a row: Run, Add to sequence, Unpin, Hide in Finder, Alias and shortcut, Copy menu path

Keys for any menu item Early

Command-K on a menu item gives it an alias and a shortcut of its own. One key can serve items in different apps, since it runs the item of the app in front.

Keep your launcher.

Apropos does not launch apps, search files or keep your clipboard. Raycast, Alfred and Spotlight do that well, and Apropos sits next to any of them. It answers a narrower question: what can I do here, right now.

Apropos compared with Raycast, Spotlight, Alfred and the Help menu
AproposWhat you can do in the app in front, with what you selected.RaycastLaunching, a large extension store, clipboard, windows, snippets and AI.SpotlightFiles, apps and App Intents actions, built into macOS.AlfredLaunching and file search, with deep workflows in the Powerpack.Help menuFinding where a command lives in the menus of one app.
What it does
Menu commands of the app in frontYes: The list itself: every command, its menu path and its shortcut, as soon as it opensYes: Through the Search Menu Bar Items commandPartly: Mixed into results; Command-3 narrows to actions and menu itemsPartly: With a third-party workflow, which needs the PowerpackYes: Search by name; it points at the item in its menu
Actions on what you selectedYes: Built in for text, files, the page, the folder and git, plus your ownPartly: Extensions can read selected text and Finder itemsPartly: Some actions, such as Change Case and TranslatePartly: Universal Actions, in the PowerpackNo: None
Launch apps and search filesNo: No, on purposeYes: YesYes: YesYes: YesNo: No
Clipboard historyNo: NoYes: Yes; three months on the free planYes: Yes, once you turn it onPartly: Yes, in the PowerpackNo: No
Setup and price
Default keyOption-Space, any key you likeOption-SpaceCommand-SpaceOption-SpaceShift-Command-?
AccountNoneNot required; sync and AI need onePart of macOSA licence key for the PowerpackPart of macOS
PriceNot announced yetFree; Pro $10 a month or $96 a yearIncluded with macOSFree; Powerpack £34Included with macOS

Compare Apropos with

Default key

AproposOption-Space, any key you like

RaycastOption-Space

Menu commands of the app in front

AproposYes: The list itself: every command, its menu path and its shortcut, as soon as it opens

RaycastYes: Through the Search Menu Bar Items command

Actions on what you selected

AproposYes: Built in for text, files, the page, the folder and git, plus your own

RaycastPartly: Extensions can read selected text and Finder items

Launch apps and search files

AproposNo: No, on purpose

RaycastYes: Yes

Clipboard history

AproposNo: No

RaycastYes: Yes; three months on the free plan

Account

AproposNone

RaycastNot required; sync and AI need one

Price

AproposNot announced yet

RaycastFree; Pro $10 a month or $96 a year

Checked on 20 October 2026 against each tool’s own pages and, for Spotlight’s menu search, a MacMost review. The arrow after a fact opens its source. More on Raycast,Spotlight and Alfred.

Apropos makes0network connections.

The update check is off until you turn it on.

No account, no analytics, no server. Nothing about your screen or your selection leaves your Mac.

Settings, Privacy and data: no network connections, permissions with reasons, what it keeps with Forget

Settings, Privacy and data: what is kept with its size, Forget for each, Export all my data.

Read when you open the panel

  • The menus of the app in front
  • Your selection
  • The page address and title
  • The folder and git branch
  • Selected files in Finder

Held in memory while the list is open, then dropped.

Kept, as small files you can read

  • usage.jsonWhich commands you run, pins, aliases
  • sequence.jsonWhat you ran after what, for Usually next
  • settings.jsonYour choices in Settings
  • send-folders.jsonFolders you send files to
  • commands/Your own commands, one file each
  • destinations/Your own places to send to

In ~/Library/Application Support/Apropos, each with Reveal and Forget.

Never kept

  • What you selected or sent
  • Web addresses and document names
  • Anything you typed while recording
  • Secure fields, which are never read

What it asks macOS for

Accessibility Needed
Reads the menus of the app in front and presses the item you choose.
Automation of Finder The first time you act on files
Asks Finder which files are selected. macOS asks you once.
Input Monitoring Only to recordEarly
Lets a recording notice the menu items and shortcuts you use. Nothing is requested until you press Allow.

From download to the first Option-Space.

Version 0.1.0, macOS 14 or later. What changed

  1. 1

    Open the download

    Move Apropos to Applications and open it. It lives in the menu bar , with no Dock icon.

  2. 2

    Allow Accessibility

    The welcome guide says why, opens System Settings, Privacy & Security, Accessibility, and notices the change without a restart.

  3. 3

    Press Option-Space

    In any app. Type a few letters of what you want, press Return. Escape closes it.

Questions

Does it replace Raycast, Alfred or Spotlight?

No. It does not launch apps, search files or keep your clipboard. Keep your launcher for those. Apropos opens on the app you are in: its menus, actions for your selection, and your own commands.

Which key opens it?

Option-Space, and you can change it in Settings. Raycast and Alfred also use Option-Space by default, so if you use one of them, move one of the two to another key.

Which apps does it work with?

Any app with a menu bar, from Finder and Xcode to apps built on web views. In apps built on web views it lists the menu bar, not the controls inside the window. Context actions work in any app where the selection or page can be read.

Why does it need Accessibility?

To read the menus of the app in front and to press the item you choose. macOS has no other way to do that. Apropos explains this before asking, and opens the right page of System Settings.

Does anything leave my Mac?

No. There is no account and no analytics, and it makes no network connections. The update check is off until you turn it on in Settings.

What does it learn, and how do I make it forget?

Which commands you run, in which app and when, so it can rank them and offer what usually comes next. Never your selection, web addresses, document names or what you type. Settings, Prediction lists your habits with Forget, and Privacy and data forgets everything in one step.

Can my selection run as code?

No. Values reach a command only as separate arguments, standard input or encoded link parts, never inside a script. A command definition that breaks this rule is refused when it loads, and a new command asks before its first run.

Can other apps run my commands?

Yes, the ones you allow: through apropos:// links, which work from Raycast quicklinks, Alfred and scripts, and through the Run Apropos Command action in Shortcuts. The first run asks you, once.

Is recording ready?

It works and has a review step, but it is new and has not been checked enough on real Macs yet, so it is marked Early. The same goes for aliases and shortcuts on menu items. Typed text is never recorded.

Which Macs does it run on?

macOS 14 Sonoma or later.