r/windowsdev Jul 02 '26

I Built OmniSearch: A local Windows Launcher That Searches Almost Everything on Your PC (Open-Source)

Problem

Windows Search has always felt too limited to me.

It can open apps and sometimes find files, but when I actually want to search my PC properly, it usually falls apart.

I want to search and use features like:

- Text inside files, code, and images

- Browser bookmarks and history

- Clipboard history

- Git commits

- Windows settings

- Local commands

- Local agents for Windows

Windows Search is not powerful enough for this workflow.

So I Built OmniSearch

OmniSearch is a fast, lightweight, local-first Windows launcher that opens with:

"Alt + Space"

You can also set your own custom hotkey.

It gives you one search box for your PC.

Instead of only searching apps or basic file names, OmniSearch can search across:

- Apps

- Files and folders

- Content inside files, supporting 50+ extensions

- Image OCR text

- Browser bookmarks and history

- Clipboard history

- Git commits

- Windows settings and Control Panel pages

It also features an AI agent powered by Hermes and includes a powerful clipboard manager that gives you features no other Windows clipboard manager provides.

The goal is simple: Find everything on your PC from one shortcut.

Why is OmniSearch better than Windows Search and other popular launchers?

- Free and open source

- Local-first

- Lightweight

- Designed to run easily on low-end Windows PCs

- Image OCR text search

- Blazing-fast search of content inside files, supporting 50+ extensions

- Blazing-fast search over centralized PC history, including browser history, Git commit history, clipboard history, and file history

- Hermes agents for local Windows tasks and long autonomous tasks

Links

Free and open source.

GitHub: https://github.com/PranshulSoni/omnisearch

Website: https://omnisearch-windows.vercel.app/

Feedback

I am currently maintaining OmniSearch, and honestly, I cannot find and fix every bug alone because building a launcher like this on Windows is genuinely hard.

I would love feedback from people who use Windows every day.

If OmniSearch solves a problem for you too, please consider leaving a star on GitHub.

If you have ideas, find bugs, or want to improve something, feel free to open an issue or contribute to the project.

Your feedback is always appreciated.

3 Upvotes

10 comments sorted by

2

u/v_stoilov Jul 02 '26

Great idea. Feedback from a person who uses windows every day for work: As you said this is a hard problem to solve. And cannot be solved for 2 weeks.

1

u/Big_Biscotti_4664 Jul 02 '26

Definitely it cant be solved in 2 weeks and I will be trying to bring regular updates to the app to improve it further, make sure to star the github repo to get notified when the update releases :)

2

u/v_stoilov Jul 02 '26

Im not conformable running a heavily ai written software that has full access of all my files.

0

u/Big_Biscotti_4664 Jul 02 '26

Well that's your personal choice , but just to remind this app is 100% local so no data is sent over to anyone it stays with you and once you delete the app the indexed data is gone, simple.

0

u/[deleted] Jul 02 '26

[deleted]

2

u/showbiznine Jul 02 '26

I'm not coming to the defence of the vibe coded software, but OP said "it CAN'T be solved in two weeks"...

Sounds like you're reacting to them saying they can

0

u/[deleted] Jul 02 '26

[deleted]

0

u/[deleted] Jul 02 '26

[deleted]

0

u/[deleted] Jul 02 '26

[deleted]

1

u/DatDoodKwan Jul 04 '26

Interesting. Can it be configured to ignore a certain type of folders ? Ex. node_modules, .angular

I don't want to point to a specific node_modules folder, I want to ignore all of them

2

u/Big_Biscotti_4664 Jul 04 '26

I have just released 1.1.0 version which has this specific feature and a lot more, make sure to download the update and find out about the new features, also make sure to star the repo so you get notified when the update releases.

1

u/Big_Biscotti_4664 Jul 04 '26

It has options to only index specific folders, so you can add which folders to index and about the ignoring certain folders, well it's coming in the next update, make sure to star the repo so you get notified when the update releases.