Beta soon · 100% native macOS
The Mac launcher
that replaces five apps.
One keystroke opens apps and files, pastes what you copied, snaps windows, converts units and answers questions on device. Built in Swift. Made only for the Mac.
One email when the first build is ready. Nothing else.
Explore what is inside ↓ $29. Yours to keep.

0 MB
on disk, not 200
0% CPU
while it sits there
0
commands in the box
0
accounts to create
The short version
What is Cleat?
Cleat is a command palette for macOS. One keystroke opens a search field that launches apps and files, pastes from clipboard history, snaps windows, expands snippets, converts units and answers questions with on-device Apple Intelligence. It is a single native app and it works without an account.
| Requirements | macOS 15 or later, Apple silicon |
|---|---|
| Size on disk | 6.6 MB |
| Idle cost | 0.01% CPU |
| Price | $29 once, free during the beta |
| Account | None. Nothing to sign up for |
| Extensions | Executables that print JSON lines |
| Bundled commands | 22 |
| Translation | 38 languages, on device |
Press ⌥Space.
Then do anything.
One field, no modes. It works out what you meant from what you typed.







Type three letters. Apps first, then files from the Spotlight index. Ranked by what you actually open.
The parts you would open
another app for.
Windows where you want them
Halves, thirds, quarters, maximize, center, next display. Save the arrangement of every open window and put it back with one command.
Snippets that expand anywhere
Type ;sig in any app and it becomes your signature. Placeholders fill in the date, the clipboard or a fresh UUID, and the cursor lands where you left it.
On-device intelligence
Fix grammar, summarize, pull key points or rewrite what you copied. Apple's model does the work locally, so the text stays on the Mac.
Extensions
An extension is
a shell script.
No SDK, no build step. Print JSON lines to stdout and Cleat draws a native list with fuzzy search over it.
#!/bin/bash
# cleat: {"name":"GitHub Repos","keyword":"gh"}
gh repo list --limit 30 --json name,url \
| jq -c '.[] | {title: .name, arg: .url}'
How to write a Cleat command
- Create an executable file. Put a file in ~/.config/cleat/commands and run chmod +x on it. Any language with a shebang works.
- Add a manifest comment. On the second line write # cleat: followed by JSON with the name, the keyword and an SF Symbol icon.
- Print one JSON object per line. Each line needs a title, and can carry a subtitle, an icon and an arg. Cleat draws a native list with fuzzy search over it.

The rest of it
Twelve more things that live behind the same keystroke.
- Menu bar search, run any menu command of the front app by name.
- Shortcuts, yours, plus the App Shortcuts other apps publish to Spotlight.
- Calendar agenda, with a Join button for the video link.
- Reminders, Contacts and Notes, searched from the same field.
- A screen colour picker, and text capture from any part of the screen.
- Dictation, straight into the palette.
- Emoji and quicklinks, for the things you paste all day.
- Aliases and per item hotkeys, so sf opens Safari and nothing else.
- Quick Look, on any file result, with the space bar.
- Import from Alfred or Raycast, snippets from both, clipboard history from Alfred.
- Its own Shortcuts actions, so Spotlight and Siri can drive Cleat.
- Sparkle updates, signed, and you can turn them off.



Privacy
No account,
no server.
Cleat has no sign up, and there is nothing to sync because there is nowhere to sync to. Your clipboard database, your usage counts and your snippets are files in your home folder that you can read, back up or delete.
The app touches the network once a day to ask whether a new version exists.
Everything Cleat keeps, and where
- Clipboard and usage counts
~/Library/Application Support/Cleat/cleat.sqlite - Copied images
~/Library/Application Support/Cleat/images/ - Commands
~/.config/cleat/commands/ - Snippets
~/.config/cleat/snippets.md - Quicklinks
~/.config/cleat/quicklinks.json
One price.
Paid once.
- Every feature, including the Apple Intelligence ones
- A year of updates, and the app keeps working after that
- Free while it is in beta
Get the first build.
The beta is not out yet. Leave an email and you will hear once, on the day it is ready to download.
macOS 15 or later, Apple silicon. No account, ever.
Common questions about Cleat
Does Cleat need an account?
No. There is no sign up and no server. Everything Cleat stores sits in your home folder.
What does Cleat need to run?
macOS 15 or later on Apple silicon. Apple Intelligence, translation and dictation need macOS 26 on a Mac that supports Apple Intelligence.
Is Cleat an Electron app?
No. Cleat is written in Swift and AppKit. It is 6.6 MB on disk and sits at 0.01% CPU while you are not using it.
How do Cleat extensions work?
An extension is an executable file in ~/.config/cleat/commands. It prints one JSON object per line, and Cleat draws a native list from that. The language is up to you.
Can I move over from Alfred or Raycast?
Yes. Cleat imports snippets from either one, and clipboard history from Alfred.
What does Cleat cost?
Twenty nine dollars, paid once. It is free during the beta.
Does anything leave my Mac?
Only the update check. Apple Intelligence and translation run on device.