A private, offline tool to search your photos using AI. Just type what you're looking for (e.g., "A dog playing in the snow") or upload a photo to find similar ones.
- Search with words: Just describe the photo you want to find.
- Find lookalikes: Upload a photo to find others just like it.
- 100% Private: Everything happens right on your computer. Your photos never go to the cloud.
- Smart Indexing: It scans your folders (and subfolders) automatically. It also remembers what it has already seen, so it's super fast when you add new photos.
-
Get the code:
git clone https://github.com/Silver595/ShadowBox cd ShadowBox -
Install dependencies:
pip install -r requirements.txt
-
Run the App:
python main.py
Click the local link it shows (usually
http://127.0.0.1:7860). -
Start Searching:
- Go to the INDEX MANAGEMENT tab.
- Paste the path to your photo folder (e.g.,
D:\MyPhotos). - Click START INDEXING.
- Once it's done, head over to the Search tab and find your memories!
Built with Python, Gradio, ChromaDB, and OpenAI CLIP (running locally).