7.2 KiB
searchi
Find what matters. Locally.
Your documents, photos, music and movies. One place to search.
You remember what was in the file. searchi helps you find it—even when you don't remember what it was called.
Search a filename, a phrase, or describe what you're looking for in your own words. See the relevant passage or media preview alongside your results, then open the file. Your files stay on your device.
“cancel the supplier partnership” finds the agreement and brings its termination passage into view.
Find it your way
| What you remember | What to try |
|---|---|
| The file's name | Supplier agreement.pdf |
| Words inside a document | sixty days written notice |
| What a document is about | cancel the supplier partnership |
| A photo's subject | mountains reflected in calm water |
| An artist or song title | Nina Simone or Feeling Good, if present in your music tags |
| A scene or sound | Try rain and thunder or a boat crossing a lake in experimental media search |
Names, words and meaning work together. Exact filenames help you get straight to a known file. Content search finds the words inside it. Google EmbeddingGemma 2 adds local semantic search for related meaning, images and sound.
Use All files to narrow results by folder, file extension, modification date, file size or media duration. Choose a result to inspect it before opening.
A little less searching. A little more finding.
Matching words stand out in the results and document preview. PDF results retain their page number; text results show the relevant passage. If you'd like an explanation, expand the small Why this result? detail.
Light and dark themes follow your system preference. Keyboard navigation, short transitions and reduced-motion support keep the interface familiar and comfortable.
“mountains reflected in calm water” searches the pictures themselves, so a useful filename isn't required.
Images open in the preview. Audio and video have playback controls, and matching media segments can jump to their approximate location. Nothing autoplays when you select a result.
Get searchi
searchi is in active development. Ready-to-install downloads have not been published yet. Windows, macOS and Linux are the intended desktop platforms; packaged releases and platform testing are still being completed.
Check the releases page for published downloads. If you want to try the current source version, follow the build and launch instructions. Building it currently requires development tools.
Your first search
Once searchi is running:
- Choose Add folder, browse to the folder you want to search, then choose Index folder.
- Start with a filename or words you remember. These searches become available as files are indexed.
- Let the local search model finish preparing in the background. First setup downloads approximately 865 MB and needs an internet connection. The app shows its progress; semantic search becomes available when setup and indexing finish.
- Describe what you're looking for, select a result and inspect the preview. Press Enter to open the selected file in its usual application.
How quickly a folder becomes searchable depends on its size and contents. The desktop keeps its search model warm for subsequent searches. Use Reindex after adding or changing files in an indexed folder.
Private by design
You choose the folders to index. By default, file contents, previews and search processing stay local. Ordinary searches aren't sent to a cloud AI service.
If you enable optional AI answers, an explicit Summarize or Ask action sends the previewed document excerpt to the endpoint you choose. Ordinary searches continue to run locally.
The model download happens during setup. Once it's ready, semantic inference runs on your device. The local search index contains information from your files, so protect it as you would the files themselves.
Documents and media
| Files | Current support |
|---|---|
| Documents | PDF, DOCX, plain text, Markdown and source code |
| Photos | JPEG, PNG, WebP and BMP |
| Music and audio | MP3, FLAC, WAV, M4A, OGG, Opus, AAC and AIFF |
| Movies and video | MP4, MKV, MOV, AVI, WebM, M4V and MPEG |
Media search is experimental. Image, audio and video search are implemented, but relevance still needs improvement. Spoken topics can be missed, music matches can be too broad, and video sampling can miss a brief scene. Media timestamps identify approximate segments, rather than an exact spoken word. Playback also depends on the formats your system supports; you can open a file in its usual player if the preview cannot play it.
Fast should feel fast
Each search shows a compact result count and timing summary. Want to look closer? Enable Performance details in settings for a breakdown of where the time went. Copied timing reports exclude your search text and file paths.
Your agent can search, too
Connect a local AI agent to searchi's read-only MCP server. It can search your chosen index and return snippets, source locations and search timings using the same engine as the desktop. A reusable skill also helps agents use searchi through the command line. Connect an agent. Your agent receives the returned excerpts; cloud agents handle them according to that client's configuration.
Optional answers, your choice
Want a short summary or an answer about a passage? Connect your preferred OpenAI-compatible endpoint, including a local model server. Preview exactly which excerpt will be sent, then choose Summarize or Ask. The feature is off by default; search works without it. Set up optional answers.
Help shape searchi
Found a problem, or searched for something that should have been easy to find? Report it or suggest an improvement. Describe what you expected and what happened; use made-up examples if your files contain private information.
For contributors: building searchi and the headless Linux CLI · roadmap · search-quality evaluation.
The screenshots show the working interface searching real example files with the local Google model. They are browser captures of the app interface; operating-system window borders are omitted. Photo credits.
Made by Karl. Open source under the MIT license.




