⭐ Open Source · GPLv3 · Completely Free

Search Your Local Media
with Natural Language

Scan local photos and videos, then find exactly what you need using text descriptions or images. Runs 100% locally β€” your data never leaves your device.

GitHub Release Download Quark Cloud Download Baidu Cloud Download
MaterialSearch interface screenshot - local media smart search

Powerful Search Capabilities

Powered by the CLIP multimodal model β€” understands image semantics, not just filenames

πŸ–ΌοΈ

Text-to-Image Search

Describe what you're looking for in plain language and instantly find semantically matching local photos β€” no tags required.

πŸ”„

Image-to-Image Search

Upload any photo and quickly find visually similar images from your local library.

🎬

Text-to-Video Search

Enter a text description and the system automatically locates and extracts matching video clips, pinpointed to the second.

🎯

Image-to-Video Search

Upload a screenshot to find the exact video segment it came from β€” perfect for tracing the source of any clip.

πŸ”’

Privacy First

Everything runs locally on your machine. No cloud uploads, no internet connection required, no privacy risk.

⚑

High Performance

GPU acceleration supported. Even on a J3455 CPU, it achieves ~31,000 image matches per second.

Get Started in 3 Steps

Simple setup, instant intelligent search

1

Deploy

Use the Windows all-in-one bundle (just extract and run) or deploy with Docker in minutes.

2

Scan Your Media

Configure your local photo and video directories. The system automatically scans and builds a smart index.

3

Search & Enjoy

Open your browser, type a description or upload an image, and find the media you're looking for.

Video Tutorial

Watch the step-by-step tutorial to get started quickly

Multiple Deployment Options

Choose the method that fits your workflow

πŸͺŸ Windows Bundle Recommended

Includes the base model out of the box. Automatically selects GPU acceleration. Perfect for most users.

β†’ GitHub Release Download

β†’ Quark Cloud Download

β†’ Baidu Cloud Download

🐳 Docker

Supports amd64, includes the base model, and supports GPU acceleration. Ideal for Linux servers or NAS devices.

β†’ DockerHub Image

β†’ View docker-compose.yml

🐍 Python Package

The core logic is packaged as a pip library, making it easy for developers to integrate or extend.

β†’ materialsearch-core

Need Help?

Got questions? Join the community QQ group or open an issue on GitHub

πŸ’¬ QQ Group (Community)

Join our user community for mutual help and discussion. Group number: 1029566498

β†’ Join QQ Group

πŸ› GitHub Issues

For bug reports, feature requests, or documentation issues, please open a detailed issue on GitHub.

β†’ Open an Issue

Rediscover Your Forgotten Media Today

Free, open-source, and actively maintained β€” join thousands of users

Go to GitHub β†’