Files

Files and folders show up as you type their name, with a Files view to browse recent files and a preview beside them.

Find a file

Type any part of a file's or folder's name in the bar. Matching files appear with the letter you type, together in one block:

Press ↵ to open a file in its app, or a folder in Finder.

Find a file by what's inside it

Pause typing for a moment and Saiki also asks Spotlight for files whose text contains your words. They appear at the bottom of the list as “Contains “…”” rows, up to five, without moving your selection. This needs at least 3 letters, and each word you type must start a word in the file's text.

Turn it off with Search inside files in Settings → File Search.

Hidden files

Dotfiles and what's inside hidden folders (.zshrc, .config, .ssh) are found too, a little below the rest, and labeled Hidden File or Hidden Folder. Type a leading dot, like .zsh, to put them first. Turn off Include hidden files in Settings → File Search to leave them out.

Actions on a file

Select a file or folder and press ⌘K:

ActionKeyWhat it does
Open, or Open in Finder↵Opens the file in its app, or the folder in Finder
Show in Finder⌘↵Selects it in a Finder window
Copy Path⇧⌘CCopies its full path
Quick Look⌘YPreviews it above the bar. ↑ ↓ move the preview with the selection; esc or ⌘Y closes it
Ask AI About This File⌘UAttaches it to a question for your AI. See Asking and chatting
Open With…Every app that can open it, the default first
Convert to…⇧↵Saves a copy in another format. See Convert files
Move to Trash⌃XPress it twice: the first press asks, the second moves it to the Trash
Pin to Empty Bar⇧⌘FKeeps it at the top of the empty bar. See Pins

In the main search you'll also find Reset Ranking and Don't Show for “…” (see How search works).

Find a file, then ⌘K for everything you can do with it.

The Files view

Type files and press ⇥, press ⌘2 on the empty bar, run the Files command, or choose Show All N Files under a search.

The preview

The Files view and a folder you've opened in the bar show the selected file beside the list:

Press ⇧⌘P (or ⌘K → Hide Preview) to hide it and show the list across the whole bar. Saiki remembers your choice.

Browse folders in the bar

Select any folder and press ⇥ or → to open it in the bar instead of Finder. The field shows where you are, like “~ › Desktop › Projects”.

Type a path

Type a path that starts with ~/ or /, like ~/Desk. The bar lists that folder, narrowed to names that start with what you typed after the last slash. Press ⇥ to complete the selected name, as Terminal does: ~/Desk becomes ~/Desktop/. Type ~/. to see hidden items.

What gets searched

Saiki keeps its own index of the names in your home folder, plus iCloud Drive if you use it. It's built once in the background and kept current as files change, so a file you save, move or delete shows up or leaves right away, even with the bar open.

Some folders are always skipped because they're huge and never what you're looking for: Library, node_modules, build folders, .git, caches and the Trash. Apps are listed as Applications, not files. A folder macOS shows as one file, like a .pages document, is found as one file.

Settings

Settings → File Search:

SettingWhat it does
File Search (switch at the top right)Turns file search off. Nothing of the index stays loaded, and files leave search
Searched FoldersShows the folders indexed and how many files and folders are in the index
Always skippedThe folders that are never indexed
Add Exclusion…Leaves a folder or a pattern out of results, below
Search inside filesThe “Contains …” rows from Spotlight. On at first
Include hidden filesDotfiles and hidden folders in results. On at first

Leave something out

  1. In Settings → File Search, choose Add Exclusion….
  2. Type a folder, like ~/Downloads/Old, or a pattern, like *.log, node_modules or **/Archive/**. The line below says what it will leave out.
  3. Press ↵. Matching files leave search at once.

A pattern without a slash matches a name and anything inside a folder with that name. A pattern with a slash matches the whole path, and * crosses folders. To change or remove an exclusion, select it and press ↵, or ⌘⌫ to remove it.

Full Disk Access. File Search is the feature that uses the Full Disk Access permission, so macOS lets Saiki read every folder it indexes. See Install and permissions.