Hey DEV Community! 👋
I’m excited to share SpotMyFile, an open-source project I’ve been working on to make searching files and images on your computer smarter, faster, and more intuitive.
If you’ve ever struggled to find the right document, photo, or even a specific face in an image, this is for you!
🔍 What is SpotMyFile?
SpotMyFile is an AI-powered desktop tool that helps you search your files and images using:
- 🧠 Semantic Text Search: Find files by meaning, not just filename.
- 🧑🤝🧑 Face Recognition: Locate all photos of a specific person instantly.
- 🧸 Object Detection: Search using objects detected in images (curently only classes provided by YOLO).
- 🔐 Privacy-First: All processing happens locally on your device; no data leaves your machine.
🤖 Why I Built It
Most file search tools are limited to filenames or basic metadata. I wanted a smarter way to search, one that understands the content inside files and images.
That led me to build SpotMyFile using modern AI models for text embeddings, face detection, and image recognition.
🛠️ How It Works
- 💬 Text Embeddings: Understands the meaning behind your search queries.
- 📸 Face & Object Recognition: Scans your folder using face and object detection models.
- ⚡ Fast & Local: Runs completely offline; your data stays private.
- 🗂️ Smart Indexing: Extracted data is stored locally for fast searches the next time around.
Screeshots
🙌 Let’s Connect
Thanks for reading! If you have questions, ideas, or want to collaborate:
Drop a comment
Open an issue or PR
⭐️ Star the repo if you like it, it really helps!
Happy coding! 💻✨
P.S. Here’s the repo: https://github.com/Rishabh705/SpotMyFile/
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.