shotit and shotit-api

The API is the backend service that powers the frontend screenshot-to-video search engine, making them complements that function as a coordinated system rather than alternatives.

shotit
40
Emerging
shotit-api
36
Emerging
Maintenance 10/25
Adoption 6/25
Maturity 9/25
Community 15/25
Maintenance 10/25
Adoption 4/25
Maturity 9/25
Community 13/25
Stars: 20
Forks: 4
Downloads:
Commits (30d): 0
Language:
License: Apache-2.0
Stars: 5
Forks: 2
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About shotit

shotit/shotit

Shotit is a screenshot-to-video search engine tailored for TV & Film, blazing-fast and compute-efficient.

Based on the README, here's a technical summary: Uses a microservices pipeline architecture with specialized workers (watcher, hasher, loader, searcher) that process video ingestion, extract perceptual hashes via LireSolr, and index vectors into Milvus for similarity search. The system integrates object storage (S3-compatible), MySQL for metadata, and Docker Compose orchestration, enabling distributed video indexing and real-time frame-level retrieval with sub-second query latency.

About shotit-api

shotit/shotit-api

The ultimate brain of Shotit, in charge of task coordination.

Scores updated daily from GitHub, PyPI, and npm data. How scores work