cerul
View on GitHubOpen-source video processing core and CLI. Search and annotate local videos with your own model endpoints.
Cerul is a Rust CLI that indexes local videos for multimodal search using configurable model endpoints, speech transcription, and local OCR. It stores searchable annotations and embeddings, then finds and exports matching clips.
Use Cases
Search local video libraries by natural-language descriptionsFind spoken words or on-screen text in videosLocate and export matching video clipsIndex and annotate robotics demonstration videos
Built With
- Language
- Rust
- Frameworks
- LanceDB · Gemini API · tract-onnx
Tags
video search · multimodal · semantic search · embeddings · OCR · transcription · video indexing · CLI · local media