Skip to content

A privacy-first, offline image search engine powered by AI. Search your local photo library using natural language (e.g., "sunset by the river") using OpenAI CLIP + ChromaDB. Includes a metadata stripper tool for secure sharing. Runs 100% locally on your GPU.

License

Notifications You must be signed in to change notification settings

Silver595/ShadowBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Semantic Image Search 🖼️

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.

✨ What it does

  • 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.

🚀 How to use it

  1. Get the code:

    git clone https://github.com/Silver595/ShadowBox
    cd ShadowBox
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the App:

    python main.py

    Click the local link it shows (usually http://127.0.0.1:7860).

  4. 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!

⚙️ Under the Hood

Built with Python, Gradio, ChromaDB, and OpenAI CLIP (running locally).


MIT License

About

A privacy-first, offline image search engine powered by AI. Search your local photo library using natural language (e.g., "sunset by the river") using OpenAI CLIP + ChromaDB. Includes a metadata stripper tool for secure sharing. Runs 100% locally on your GPU.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages