Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

monkeSearch review

Free#52 of 57 in Desktop Search Software

A macOS desktop search tool for private, metadata-based file discovery.

3.5/10Editor score
monkeSearch3.5 Visit monkeSearch

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

monkeSearch is an open-source desktop search tool for people who want to find local files on macOS using natural-language queries. It interprets file types, temporal expressions, and keywords, then uses macOS Spotlight to identify matching files. The current approach is read-only and operates on local metadata, making it suited to private file discovery without cloud API calls. Local language-model inference supports the query experience while keeping the search process offline.

Its standout feature is the combination of natural-language parsing and Spotlight predicate search. Users can express searches through file types and time-related terms rather than relying only on conventional keyword matching. The product also integrates with llama.cpp for local inference. This keeps the tool focused on macOS’s existing file-search infrastructure while adding a language-model layer for interpreting queries. The published project also documents a vector-database branch intended for cross-platform experimentation across macOS, Linux, and Windows.

The main boundary is the current search scope: the primary implementation is macOS-only and metadata-only. It does not currently provide file-content search, so it is better suited to locating files by attributes and metadata than finding text inside documents. The vector-database branch broadens the intended platform direction, but it is described as experimental work rather than the main implementation. Choose monkeSearch if offline operation, local inference, Spotlight integration, and natural-language file queries matter most. Choose another tool if you need content search or a current implementation for Linux or Windows.

monkeSearch pros and cons

  • Where it wins
    • Natural-language queries parse file types and temporal expressions.
    • Runs locally without cloud API calls or sending files away.
    • Uses macOS Spotlight for read-only local file discovery.
  • Where it doesn't
    • The current main implementation targets macOS only.
    • Search is metadata-only; file-content search is planned.
    • The cross-platform vector-database work is experimental.

monkeSearch fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update