One key. AI finishes what you started.

You rename two files by date. You press Space. Illusory renames the other forty‑eight.

No chat window, no prompt to write. It reads what you were already doing and does the next small thing.

Get IllusorymacOS · free · no account
Works in
SlackNotionGitHubFinderTerminal…and whatever else is in front of you
How it works
01

Do the first bit yourself

Rename two files. Start the sentence. Copy the mess. Nothing special — just begin the way you always do.

02

Press the key

Illusory reads your screen, the focused field, what you copied and what just changed on disk. You explain nothing.

03

It finishes

Tap and it just goes. Hold and you see the exact command or the exact renames first — release to run, let go early to cancel.

Space
Reading what you’re doing…rename → 2024-06-03-…Renamed 48 files.
01

Finish the rename

You renamed two files by date. Illusory spots the pattern in what just changed on disk, and the other forty-eight follow.

photosFAVOURITESDesktopDownloadsphotosexportsNAMEDATE2024-06-01-beach.jpgjust now2024-06-02-pier.jpgjust nowIMG_4473.jpg2024-06-03-…IMG_4474.jpg2024-06-04-…IMG_4475.jpg2024-06-05-…renamed 48 files
02

Keep the promise

You typed that the logo is attached. It wasn’t. Illusory treats what you wrote as a promise and makes it true.

Acme — #designCHANNELS# general# design# eng# randomyou2:41 PMHere’s the new mark — logo’s attachedillusory-mark.svg6.7 KB · attachedMessage #design
03

Make the mess a table

Paste something shapeless and press the key. Columns, headers, alignment — without describing any of it.

Untitled — Numbersq1,148200,+12% q2,163400,+10% q3,191050…QUARTERREVENUEGROWTHQ1148,200+12%Q2163,400+10%Q3191,050+17%
04

It reacts when things break

A step fails. Illusory reads the actual error, works out what was missing, and tries again instead of giving up.

zsh — illusory mv IMG_*.jpg ./sorted/mv: ./sorted: No such file or directorythat didn’t work — trying another way mkdir -p ./sorted mv IMG_*.jpg ./sorted/✓ moved 48 files
It can actually do
renamemovecopytrashnew folderwrite fileread fileshelltypekeystrokeclickdouble-clickright-clickdragscrollopen appopen linkapplescriptclipboardrenamemovecopytrashnew folderwrite fileread fileshelltypekeystrokeclickdouble-clickright-clickdragscrollopen appopen linkapplescriptclipboard

If it takes longer than a second, it’s not Illusory’s job.

Latency ceiling and scope ceiling are the same ceiling. One second of compute is about thirty seconds of your own work, and that’s the largest thing Illusory will ever do. It isn’t here to run your projects — it’s here for the busywork between you and the work you actually care about.

Hold to look first.

Tap and it just goes. Hold and you see the literal thing it’s about to run — the actual command, the actual renames — before you let go. Anything destructive always waits for a hold.

No account. No sign‑in.

Illusory has no login of its own. Connecting Slack, Notion or GitHub opens a normal consent screen and the token stays in your Keychain. Nothing to paste. Point it at Ollama and not even the model call leaves your Mac.