Fast, lightweight, local-first Windows launcher to search apps, files, content, OCR text, clipboard history, browser history, Git activity, settings, commands, and AI agents from one shortcut.
Find everything on your PC. From one shortcut.
ProtonSearch is a fast, local-first Windows launcher that helps users find and open anything already on their PC from one keyboard shortcut.
A fast, local-first Windows launcher to search apps, files, browser history, clipboard, OCR text, Git activity, your activity timeline, settings, commands, and AI chats from one shortcut.
Formerly OmniSearch. ProtonSearch is the same project under a new name. If you're upgrading from an OmniSearch install, your search index, settings, clipboard history, snippets, and AI configuration all carry over automatically on first launch — nothing to reconfigure.
Your work is already on your PC, but Windows spreads it across too many places.
Apps are in Start Menu. Files are in Explorer. Browser pages are hidden in history. Clipboard items disappear. Screenshots need OCR. Git activity lives somewhere else. AI chats become another place to manually search.
ProtonSearch brings all of it into one fast, keyboard-first command center. Press Alt + Space, type what you remember, and open the right thing instantly.
Alt + Space, search naturally, press Enter.15% of 340 or 5 km to miles and get the answer directly in your results.If ProtonSearch looks useful, star the repo so more Windows users can find it:
Recommended install
Run this in Windows PowerShell:
curl.exe -fsSL https://raw.githubusercontent.com/PranshulSoni/protonsearch/main/scripts/install.ps1 | powershell -NoProfile -ExecutionPolicy Bypass -This downloads the latest ProtonSearch release from GitHub and opens the Windows installer.
Manual download: get the latest Windows build from the ProtonSearch releases page, then run the installer.
Already have OmniSearch installed? Just install ProtonSearch over it — your data moves over automatically, and the installer cleans up the old OmniSearch program files for you.
After installation:
Alt + Space.If Alt + Space is already used by another app, change the launcher hotkey in Settings > Hotkeys.
| Source | What ProtonSearch finds |
|---|---|
| Apps | Installed desktop apps, Microsoft Store apps, and Windows utilities |
| Files and folders | Indexed local files, folders, recent files, documents, downloads, and projects |
| File content | Text inside supported documents, PDFs, Markdown, text files, and source files |
| Images and screenshots | Image files plus OCR text extracted from screenshots, pictures, and copied clipboard images |
| Browser data | Bookmarks and recent history from Chromium-based browsers and Firefox |
| Clipboard | Text and image clipboard history, pinned clips, multiselect actions, image copy, editing, and bulk cleanup |
| Git | Repositories, commits, branches, and TODO/FIXME comments |
| Activity timeline | A unified, searchable history of browser visits, Git commits, and other tracked activity |
| Notes | Quick local notes saved from the launcher |
| Open windows | Currently open application windows, searchable by title |
| Focus categories | Saved app-blocking presets for distraction-free focus sessions |
| Games | Installed Steam library games, launched directly |
| Windows Settings | Modern Windows Settings pages and classic Control Panel pages |
| Commands | Local ProtonSearch actions like clipboard, agents, windows, settings, and system actions |
| Agents | Saved AI agents, agent chats, and AI chat history |
ProtonSearch also includes smaller workflow features that make it useful every day:
2+2, sqrt(9)*4) and unit conversions, answered inline as you type.ProtonSearch includes Hermes agent integration for users who want more than search.
Hermes can help with autonomous workflows such as running local tasks, executing approved commands, managing agent chats, and assisting with PC control from inside the launcher. Commands that need your approval show an inline prompt before they run. It gives ProtonSearch an agent layer without turning the search bar into a chatbot first.
Prefixes are optional, but useful when you want to search one source directly.
| Prefix | Use it for |
|---|---|
file: |
Files and document content |
folder: |
Folders only |
code: |
Source files and code content |
img:, image:, screenshots:, or ocr: |
Image files and OCR text |
bookmarks: |
Browser bookmarks |
history: |
Browser history |
clip: or clipboard: |
Clipboard history |
commits: |
Git commits |
todos: |
TODO/FIXME comments in your code |
switch: or window: |
Open application windows |
focus: |
Saved focus-session app-blocking categories |
notes: |
Local notes |
memory: |
The unified activity timeline |
games: |
Installed Steam games |
quicklink: or ql: |
Your saved quicklinks |
snippet: or snip: |
Your saved text snippets |
agents: |
Available AI agents |
agentchats: |
Agent chat history |
chatgpt: |
Send a prompt straight to ChatGPT |
Quicklinks and snippets can also be triggered without a prefix: type a registered keyword followed by your query to fire a quicklink, or just the trigger word alone to expand a snippet.
ProtonSearch also includes a settings app for controlling the launcher.
From settings you can manage:
The app runs from the Windows system tray, so the launcher can stay available in the background without keeping a large window open.
ProtonSearch is local-first.
Runtime data is stored on your PC under:
%APPDATA%\protonsearch
The local database stores indexed metadata, searchable text, browser items, clipboard history, chats, agents, and settings. Expensive or large data is capped where needed so the app stays responsive instead of trying to keep everything in memory.
ProtonSearch is a native Rust/Win32 app, not an Electron app.
Current implementation details:
The goal is simple: open fast, search fast, and stay light enough to leave running all day.
Name of project and Tester : https://github.com/AryanMotiani
Marketing of the project: https://github.com/dweep-desai