New paper · 8 NovemberSmall Models, Narrow TasksRead the paper

SHLEXBALLFINDER OF LOST EMAILS, FILES AND SETTINGS ON macOS

Find any Microsoft Outlook Email by describing it.

When Outlook's own search comes up empty, just say what you remember: who sent it, what it was about, roughly when. Shlexball also finds your files and documents, including PDFs, Word and PowerPoint, plus apps and System Settings. It all runs on your Mac; your mail and files are never uploaded.

Powered by a local LLM.

▶ DOWNLOAD

30 free searches, no account. Then 9 USD a month or 59 USD a year.

LATEST RESEARCHSmall Models, Narrow TasksA 1.5B model keeps up with Gemma and Gemini on files.

macOS 15 or later. Apple silicon. 16 GB memory. Email search works with New Outlook for Mac.

First setup downloads about 3.1 GB of model files. Internet required for setup; cached searches run on your Mac.

Real searches, sped up: Microsoft Outlook Email first, then documents, apps and System Settings.

Microsoft Outlook Email

By sender, topic and date, in your own words.

Documents

Inside PDFs, Word and PowerPoint.

Apps and settings

Open either from a few words.

New modelTofazzol v2.1

Tofazzol v2.1: 80 of 100 held-back email requests, answered on your Mac

Shlexball 1.16 runs Tofazzol v2.1, a short further training of Tofazzol v2. Before that training we set aside 100 requests about a real work mailbox and scored them once, at the end. Tofazzol v2.1 returned exactly the right emails for 80 of them. Tofazzol v2 managed 66.

Email search on a real mailbox

100 held-back requests about one real work mailbox (n=100)

  • 80%Tofazzol v2.1
  • 66%Tofazzol v2
Higher is better. A request counts only when the model's first answer returns exactly the expected emails. The wanted email was among the results for 90 of the 100 with Tofazzol v2.1 and for 77 with Tofazzol v2.

File search

Findbench 3.1 file searches (n=746)

  • 98.5%Tofazzol v2.1
  • 98.5%Tofazzol v2
  • 98.3%Gemma 4 31B
  • 98.0%Gemini 3.8 Flash
  • 93.4%Gemini 3.5 Flash-Lite

Synthetic email search

Findbench 3.1 email searches on synthetic mailboxes (n=240)

  • 90.4%Tofazzol v2.1
  • 90.4%Tofazzol v2
  • 100%Gemma 4 31B
  • 100%Gemini 3.8 Flash
  • 97.1%Gemini 3.5 Flash-Lite
Higher is better. On file searches the 1.5B model on your Mac passes 735 of 746, against 733 for Gemma 4 31B and 731 for Gemini 3.8 Flash. On synthetic email searches the larger models still lead. Tofazzol answers from its training alone; Gemma and Gemini received 30 worked examples with every request.

Every test, side by side

Share of requests answered exactly

TestTofazzol v2.1Shlexball 1.16 · on your MacTofazzol v2Shlexball 1.13 to 1.15Gemma 4 31BOur workstation · 30 examplesGemini 3.8 FlashCloud · 30 examplesGemini 3.5 Flash-LiteCloud · 30 examples
Email on a real mailboxHeld-back requests · exactly the right emails80%66%Not runNot runNot run
Email on a real mailboxHeld-back requests · wanted email among the results90%77%Not runNot runNot run
Email on a real mailboxDevelopment requests · exactly the right emails83%72%Not runNot runNot run
File searchFindbench 3.1 · 746 searches98.5%735 of 74698.5%735 of 74698.3%733 of 74698.0%731 of 74693.4%697 of 746
Documents320 searches99.1%317 of 32099.4%318 of 320100%320 of 32099.7%319 of 32096.9%310 of 320
File names160 searches97.5%156 of 16096.9%155 of 16098.8%158 of 16098.8%158 of 16088.1%141 of 160
Photos, video and audio266 searches98.5%262 of 26698.5%262 of 26695.9%255 of 26695.5%254 of 26692.5%246 of 266
Email on synthetic mailboxesFindbench 3.1 · 240 searches90.4%217 of 24090.4%217 of 240100%240 of 240100%240 of 24097.1%233 of 240
All of Findbench 3.1986 searches96.6%952 of 98696.6%952 of 98698.7%973 of 98698.5%971 of 98694.3%930 of 986
Bold marks the best score in each row. A dash means the model was not run on that test: the real-mailbox requests were run only on Tofazzol, on the Mac that holds the mailbox. Tofazzol answers from its training alone; Gemma and Gemini were given the same instructions plus 30 worked examples with every request. A search passes only when the model's first answer returns exactly the expected files or emails.

The 100 held-back requests were generated from one mailbox, not typed by people, so expect a smaller gain on your own mail. We chose Tofazzol v2.1 with other requests from the same mailbox and with Findbench 3.1, so those are development results; only the held-back 100 were scored once.

CASE NO. 1THE HALLORAN PEARL

A short detective game. Ten files with names nobody remembers, three suspects, one stolen pearl. Describe what you are looking for, read what turns up, and name the culprit.

A game: these searches run in your browser over ten fictional files, with simple word matching. Shlexball on your Mac searches the folder you choose, with an AI model that runs on the Mac.

New paperWorking paper

Small Models, Narrow Tasks

Can a 1.5B model keep up with far larger ones when the job is narrow enough? On 746 file searches replayed through the same search engine, Tofazzol, the model behind Shlexball, passes 735. Gemma 4 31B passes 733 and Gemini 3.8 Flash passes 731, and Tofazzol has about one-twentieth of Gemma's parameters.

Email goes the other way: Gemma and Flash pass all 240 email tests and Tofazzol passes 217. The paper explains how specialization closes the gap on files, and where it stops.

This compares a fine-tuned specialist with general models given 30 worked examples per request, on a benchmark we also used during development. The file differences are small and are not a formal equivalence result.

Shlexball research, November 2026. Small models, narrow tasks: a 1.5B search specialist reaches near parity on file search. Tofazzol has 1.54B production parameters, Gemma has 19.9 times as many, and 3,944 saved answers were replayed. File search out of 746: Tofazzol 735, Gemma 4 31B 733, Gemini 3.8 Flash 731, Gemini 3.5 Flash-Lite 697. Synthetic email out of 240: Tofazzol 217, Gemma 240, Flash 240, Flash-Lite 233. Close on files, larger models lead on email. Tofazzol versus Gemma on files: 10 gains, 8 losses.

A BETTER WAY TO SEARCHFIND FILES BY DESCRIBING THEM, NOT NAMING THEM

Spotlight matches names and indexed words, so a file you can describe but not name often slips past it. Shlexball works differently: type what you remember, like “the lease PDF from last spring”, and it searches file names and the text inside PDFs and Word documents to find it. The AI model runs entirely on your Mac, so your files are never uploaded. Start with 30 free searches, no account required.

PRIVATE BY DESIGNASK YOUR MAC, NOT SOMEONE ELSE'S SERVER

Shlexball's AI runs entirely on your Mac, finding lost files like your GitHub and Stripe recovery codes in seconds — and your files never leave your Mac.

  • Runs on your Mac — no server queue, unlimited on Private.
  • Your files never leave your Mac.
  • Search works offline after a one-time model download.
  • 1.5B model, ~3 GB download.
  • Read-only by design — it never changes or deletes your files.

NOW SHOWINGWATCH SHLEXBALL SEARCH

The Shlexball launch film. The four searches in it are real, recorded on an Apple silicon Mac with the model running on the Mac.

THE METHODHOW IT WORKS

YOU> the lease PDF from last spring

SHLEXBALL> Found it. 3 files.

Type what you remember. Shlexball searches file names, dates, and the text inside PDFs and documents, in the one folder you choose. The model runs on your Mac. Shlexball only reads: it never changes, moves or deletes a file.