← all repositories

johanmodin/clifs

CLIFS is a proof-of-concept video search engine that uses OpenAI's CLIP model to find frames matching free-text queries.

484 stars JavaScript RAG · SearchImage · Video · Audio
clifs
Not currently ranked — collecting fresh signals.
star history

The system extracts features from video frames using CLIP’s image encoder, then converts search queries to embeddings via CLIP’s text encoder. Matching is performed by computing cosine similarity between query and frame embeddings, returning top results above a configurable threshold. A Django web server provides a REST interface to the search engine, deployed via Docker containers with optional GPU support.

Frequently asked

What is johanmodin/clifs?
CLIFS is a proof-of-concept video search engine that uses OpenAI's CLIP model to find frames matching free-text queries.
Is clifs open source?
Yes — johanmodin/clifs is open source, released under the Apache-2.0 license.
What language is clifs written in?
johanmodin/clifs is primarily written in JavaScript.
How popular is clifs?
johanmodin/clifs has 484 stars on GitHub.
Where can I find clifs?
johanmodin/clifs is on GitHub at https://github.com/johanmodin/clifs.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.