Cerul
Cerul is semantic video search — ask in plain words, get the exact timestamped moment with citable evidence.
If you need video search where every answer comes back with a timestamp, a quote, and a source, Cerul's evidence object is the part competitors usually make you build yourself — start_seconds, end_seconds, text, and a playback/console URL per hit. The desktop app being free, offline, and account-free makes it an easy trial: Alt+Space, ask in plain words, land on the second. Budget honestly for the cloud side, though. Credits are prepaid ($0.02 each, $10 minimum top-up, expiring 12 months after purchase) and indexing runs 2 credits per minute of video plus 2 credits/GB per 30-day month for storage after the first 30 free days, so a long archive costs real money. And don't buy it expecting
Verified 4d ago · liveness 75/100 · cite: rightaichoice.com/tools/cerul
- AI agents that must cite the exact second and quote behind an answer
- Developers adding video grounding to a product via a single REST endpoint
- Privacy-conscious users indexing local video, podcast, and YouTube libraries offline
- Research and content teams searching lecture, conference, or internal archives by concept
- Teams that need live or real-time streaming video search — Cerul indexes finished assets
- Buyers needing visual scene understanding today — Scene Understanding and Ego & Embodied are roadmap items
- Windows or Linux desktop users — the app is macOS Apple silicon, with those platforms on the roadmap
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Cerul if you need live stream search, scene-level visual understanding today, a Windows or Linux desktop app, or a fixed monthly bill instead of prepaid credits that expire 12 months after each top-up.
Every cloud top-up expires 12 months after purchase, so a large prepay you don't burn through is money you lose.
Cerul fits indie developers and small product teams: the 500 free credits (no expiry) plus $0.02-per-credit prepaid top-ups at a $10 minimum mean a solo builder can test video grounding without a contract. Mid-size teams indexing hundreds of hours should model indexing (2 credits/min), search ($10 per 1,000 searches), and daily storage after 30 free days per asset. Against usage-priced transcription APIs like Deepgram or AssemblyAI, Cerul's per-minute indexing rate is higher but includes visual
In short
Cerul — Cerul is semantic video search — ask in plain words, get the exact timestamped moment with citable evidence. Best for AI agents that must cite the exact second and quote behind an answer, Developers adding video grounding to a product via a single REST endpoint, Privacy-conscious users indexing local video, podcast, and YouTube libraries offline. Free to start; paid plans from $10.
What's new in Cerul
Checked 5 days agoAcross the latest 8 updates: 8 changelog entries.
Cerul Desktop v0.0.107: clearer video processing states
v0.0.107 reports speech, visual, and on-screen text coverage separately, adds explicit OCR sampling interval, and ties cloud credits to successful media seconds and OCR frames.
Cerul Desktop v0.0.105: unified warning and error states
v0.0.105 standardizes warnings, errors, and success confirmations under one visual language with clearer priority and recovery actions; undo notices persist until acted on.
Cerul Desktop v0.0.106: cloud video memory combines speech, text, visuals
v0.0.106 adds combined speech, on-screen text, and key visual frame memory for cloud search; App, MCP, and API share one credits balance, and Go gets expanded local capabilities.
Cerul Desktop v0.0.104: resumable uploads, reusable cloud index
v0.0.104 adds in-app update checks with progress, one-part-at-a-time resumable cloud uploads, and index reuse so the same content isn't reprocessed and recharged.
Cerul Desktop v0.0.103: per-video Q&A with timestamped evidence
v0.0.103 lets users ask questions from a video detail page and open timestamped evidence without widening answers to the whole library; processing settings show engine and plan allowance.
Cerul Desktop v0.0.101: movable Settings window, faster device approval
v0.0.101 adds a resizable Settings window with dedicated Updates section, a compact account menu, and matching four-character verification codes on app and approval page.
Cerul Desktop v0.0.102: updated local indexing libraries
v0.0.102 refreshes local indexing integrity and identifier libraries for more reliable library rebuilds and search.
Cerul Desktop v0.0.100: Settings moves to dedicated window
v0.0.100 opens Settings in its own window with simpler navigation, built-in search, and clearer Library, Processing, and Advanced controls.
What people actually say about Cerul — is it worth it?
We scanned public community sources for Cerul on Jul 3, 2026 and could not establish that the discussion we found is about this tool rather than something else sharing its name. Our own analysis of that scan says the posts were off-subject. Rather than publish a sentiment score built on the wrong subject, we publish nothing here and re-run the scan.
Viability Score
How well maintained and how widely used is Cerul? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: October 2026
How we score →Key Features
- Semantic video search across speech, on-screen text, and visual frames
- Single POST /search endpoint returning timestamped evidence
- Evidence includes relevance score (0.0–1.0), start/end seconds, quote, and locator URL
- Cloud video memory combines speech, on-screen text, and key visual frames (v0.0.106)
- Unified credits balance across app, MCP, and API (v0.0.106)
- Processing reports speech, visual, and OCR coverage separately with count and reason (v0.0.107)
- Explicit OCR sampling interval, default 10 seconds (v0.0.107)
- Cloud credits billed against successful media seconds and OCR frames (v0.0.107)
- Resumable one-part-at-a-time cloud uploads and index reuse to avoid recharging the same content (v0.0.104)
- Cerul Desktop for macOS Apple silicon with local indexing, no account required
- Global search overlay (Alt+Space) that jumps straight to the matched moment
- Index local folders, YouTube channels, and podcasts on-device
- Local-first: media and transcripts stay on your Mac unless you approve cloud execution
- Per-video Q&A with timestamped evidence from the video detail page (v0.0.103)
- Export any matched time range as an MP4 via POST /exports
About Cerul
Cerul turns video into something you can query by meaning instead of scrubbing through timelines. Two products share one memory. Cerul Desktop is a free macOS (Apple silicon) app that indexes your own folders, YouTube channels, and podcasts locally — press Alt+Space, ask "when did they discuss scaling laws?", and it jumps to the moment (about 82ms search latency at p50 on the vendor's published example). Local search needs no account, nothing uploads unless you explicitly approve cloud execution, and local search stays unlimited even when a library cap blocks new indexing. The Cloud API is one POST to /search: each hit returns a relevance score, start and end seconds, a quoted line, and locator URLs. Four endpoints cover the loop — POST /videos to upload, GET /videos/{video_id} to check searchability, POST /search to query, POST /exports to export a time range as MP4. Per-video Q&A (v0.0.103) returns the same grounded evidence from a video's detail page. As of v0.0.106 the cloud video memory combines speech, on-screen text, and key visual frames, and the app, MCP, and API draw on one shared credit balance; v0.0.107 reports speech, visual, and OCR coverage separately and adds an explicit OCR sampling interval, with cloud credits tied to successful media seconds and OCR frames. Pricing is prepaid: 500 credits free once with no expiry, 1 concurrent job, then top-ups at a $10 minimum ($0.02 per credit, 5 concurrent jobs, each top-up expiring after 12 months), search at 0.5 credits per request, indexing at 2 credits per minute, OCR at 0.1 credits per processed frame, semantic annotation at 15 credits/minute behind separate activation, and storage free for the first 30 days per asset then 2 credits/GB per 30-day month billed daily. Scene understanding and embodied footage are labeled roadmap.
Behind the Verdict
Cerul's pitch is narrow and honest: video memory infrastructure that returns verifiable evidence rather than a summary you have to trust. The API surface is deliberately small — upload, check searchability, search, export — and the search response is the product. Each hit carries a relevance score, a start and end second, the matched text, and locator URLs, which is exactly the shape an AI agent needs to cite a claim without hallucinating a timestamp. That evidence object is the differentiator; most teams stitching together a transcription API and a vector database have to invent it themselves. The desktop app is the on-ramp. It's free, runs on macOS Apple silicon, requires no account, and indexes your own folders, YouTube channels, and podcasts locally. The vendor publishes roughly 82ms search latency at p50 on its own example, and the privacy design is explicit: local indexing and search are independent of a Cerul Account, sign-in adds cloud and collaboration benefits, and it does not trigger upload. Media leaves the machine only after explicit approval for cloud execution. Local search also stays unlimited even when a library cap blocks new indexing, so old content remains findable. The capability set has been widening through the v0.0.10x series. v0.0.104 added resumable cloud uploads and index reuse so the same content isn't reprocessed and recharged — a meaningful cost control, since indexing bills by the minute. v0.0.106 combined speech, on-screen text, and key visual frame memory for cloud search and put the app, MCP, and API on one credits balance. v0.0.107 reports speech, visual, and OCR coverage separately, so you can see which modality actually indexed a file, and ties credits to successful media seconds and OCR frames rather than to attempts. That last detail matters: a failed job shouldn't cost you. The constraints are real and worth reading before you architect. The desktop app is macOS Apple silicon only — Windows and Linux are roadmap, not shipped. Scene understanding (places, objects, actions) and embodied/head-mounted footage are roadmap items delivered in the same clip structure, so the API shape is stable but the capability isn't there yet. On the cloud side you pay three ways: per minute indexed, per search, and per gigabyte of retained original video bytes after the first 30 free days per asset. Search at 0.5 credits per request works out to $10.00 per 1,000 searches; indexing at 2 credits per minute means an hour of video costs 120 credits, or $2.40; storage at 2 credits/GB per 30-day month billed daily means a 500 GB archive runs about $20/month in credits alone. Semantic annotation is 15 credits per minute and needs separate activation. Each top-up expires after 12 months, so you can't sit on a large prepay indefinitely. If a daily storage payment fails, new jobs and searches pause, with a 90-day grace period to download and delete, and continued nonpayment can delete workspace assets and indexes after at least 7
Researching Cerul? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Cerul actually fits — and what changes day-one when you adopt it.
Wants an agent that can answer questions about a podcast archive without inventing timestamps. Downloads Cerul Desktop for free, points it at the local episode folders, asks in plain words via Alt+Space to confirm the moments are findable, then moves the same assets to the Cloud API for the agent to call.
Outcome: The agent returns a hit with start_seconds, end_seconds, a quoted line, and a locator URL, so every answer can be traced to the second it came from.
Adding video search to an existing app. Signs in, verifies the account email, creates an API key in Console, runs GET /videos to confirm access, uploads via POST /videos, polls GET /videos/{video_id} until status is ready, then calls POST /search and POST /exports.
Outcome: Ships a video-native search feature behind one REST endpoint without building a transcription-and-vector pipeline internally.
Needs to find every mention of a competitor across a year of earnings call recordings. Indexes the videos through the Cloud API, then queries by concept rather than exact keyword and checks the per-video Q&A on the detail page for anything ambiguous.
Outcome: Gets a list of timestamped clips with quotes and playback links instead of scrubbing timelines, and can spot which modality (speech, on-screen text, or visual) actually matched.
Use Cases
- Search internal video libraries for a specific product demo or whiteboard sketch
- Ground an AI agent's answers in timestamps from YouTube lectures or podcasts
- Automate video Q&A for support by indexing tutorial recordings
- Find every mention of a competitor across quarterly earnings call videos
- Query hundreds of hours of conference talks by concept instead of by keyword
- Add video-native search to a SaaS product through one REST endpoint
- Ask a question against a single video's detail page and open the timestamped evidence
Limitations
- Cerul Desktop is macOS Apple silicon only; Windows and Linux are on the roadmap.
- Local search works without an account and media stays on-device unless you explicitly approve cloud execution.
- Cloud API is prepaid: 500 free credits once (1 concurrent job, no expiry), then $0.02 per credit with a $10 minimum top-up and 5 concurrent jobs; each top-up expires after 12 months.
- Cloud usage is billed per minute of video indexed (2 credits/min), per search (0.5 credits/request), and for storage after the first 30 free days per asset (2 credits/GB per 30-day month, billed daily, counting original video bytes only), so heavy indexing and long retention drive cost.
- Semantic annotation costs 15 credits/minute and requires separate activation.
- Scene understanding and embodied footage are roadmap, not shipped.
- Account email verification is required before uploading, indexing, searching, or exporting.
as of 2026-10-04
Verification history
We have re-verified Cerul 8 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
Showing the 6 most recent of 8 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Plans compared
For each published Cerul tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.
Free
$0
Ideal for
Solo developers and Mac users testing whether semantic video search actually works on their own footage before spending on cloud credits.
What this tier adds
Starting tier: 500 no-expiry credits, 1 concurrent job, and the account-free macOS Apple silicon desktop app with unlimited local search.
Cloud API Top-up
Prepaid, $10 minimum ($0.02 per credit)
Ideal for
Product teams and agent builders indexing cloud-hosted video at scale, where search runs continuously against an uploaded corpus.
What this tier adds
Adds 5 concurrent jobs and cloud ingestion, billed per use: search $10.00 per 1,000 requests, indexing 2 credits/minute, storage 2 credits/GB per 30-day month after 30 free days. Top-ups expire in 12 months.
Where the pricing makes sense
The company stage and team size where Cerul's pricing actually pencils out — and where peers do it cheaper.
Cerul fits indie developers and small product teams: the 500 free credits (no expiry) plus $0.02-per-credit prepaid top-ups at a $10 minimum mean a solo builder can test video grounding without a contract. Mid-size teams indexing hundreds of hours should model indexing (2 credits/min), search ($10 per 1,000 searches), and daily storage after 30 free days per asset. Against usage-priced transcription APIs like Deepgram or AssemblyAI, Cerul's per-minute indexing rate is higher but includes visual
Setup time & first value
How long it actually takes to get something useful out of Cerul — broken out by persona, not the marketing-page minute.
Desktop: minutes. Download the signed macOS Apple silicon build, point it at folders, YouTube channels, or podcasts, and Alt+Space search works with no account. Indexing time scales with library size, and search is available as content is processed. Cloud API: roughly 15–30 minutes to first result — sign in, verify your email, create a key in Console, run GET /videos to confirm access, then
Switching to or from Cerul
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From manual timeline scrubbing: point Cerul Desktop at your existing folders and search by meaning once indexing completes.
- →From a raw transcription API (Deepgram, AssemblyAI): keep the transcripts, add Cerul's Cloud API to get timestamped clips with scores instead of flat text.
- →From a self-built vector search over transcripts: replace your query layer with POST /search and use the returned evidence object rather than assembling one yourself.
- ↗To a plain transcription service: export transcripts via GET /videos/{video_id}/transcript and stop billing indexing credits.
- ↗To a general-purpose vector database: download your media, drop the workspace assets, and rebuild embeddings outside Cerul.
- ↗To a live-streaming search tool: Cerul indexes finished assets only, so a real-time product needs a different pipeline from the start.
Resources & Guides
Tutorials & Learning
YouTube returned 6 videos for “Cerul”, and we withheld 6: 6 could not be judged, because “Cerul” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Cerul.
Official links
Tools that pair well with Cerul
Common stack mates teams adopt alongside Cerul, with the specific reason each pairing earns its keep.
Twelve Labs
Video intelligence API that indexes, searches, and analyzes footage at scale with the Marengo and Pegasus models
Clipto
Local-first AI memory for your Mac that indexes video, audio, images, and documents so you can search by what's inside them.
Reka
Reka builds omni models for real-time video reasoning that run on-device, not just in the cloud.
Featured Head-to-Head Comparisons
Cerul vs Screenplayiq
ScreenplayIQ and Cerul serve completely different users. ScreenplayIQ is for film professionals who need AI to predict script box office potential, while Cerul is for developers and teams who need to search video content by meaning. Neither replaces the other; choose based on whether your problem is screenwriting or video retrieval.
Cerul vs Truleo
Choose Truleo if you are a law enforcement agency drowning in siloed data and manual case research; its automated intelligence briefings and report writing cut hours from investigations. Choose Cerul if you are a developer or AI agent builder needing to ground models in video content with multimodal search; its API and open-source options offer flexibility but lack pre-built integrations. These tools serve fundamentally different domains—there is no direct overlap.
Cerul vs Presto Voice
These tools serve completely different needs. Presto Voice is for QSR chains wanting to automate drive-thru ordering and boost revenue through upselling, with recent adoption by Dairy Queen. Cerul is a video search API for developers needing to find moments across speech, visuals, and text. Choose Presto Voice if you run drive-thru operations; choose Cerul if you need to query video content semantically.
Alternatives to Cerul
View allTwelve Labs
Video intelligence API that indexes, searches, and analyzes footage at scale with the Marengo and Pegasus models
Frequently Asked Questions
Best-of guides
Used Cerul? Help shape our editorial sentiment research.