Menu
Tags, descriptions, embeddings, backfill·View as Markdown
File intelligence
Opt-in per bucket. Platform-paid via Replicate by default (not BYOK unless you explicitly choose your OpenAI key).
Controls
Per bucket you can toggle:
- Features: vision tags, descriptions, embeddings, similarity search, agent
- File types: image, video (poster/thumb only), document, audio, other
- Spend caps: total + daily USD
- Auto-apply tags/descriptions vs suggest-only (auto-apply default)
Backfill
- Enable / adjust toggles → Estimate
- Review file counts + expected USD
- Confirm & start backfill (requires
estimateToken) - Pause / resume anytime
New uploads enqueue when intelligence is enabled. Jobs drain on Trigger.dev (intelligence.drainBucket) with a Replicate concurrency limit.
API: Intelligence API · MCP: get_intelligence, start_backfill.
Embeddings
Images and videos are embedded with CLIP on the thumbnail/poster (same vector space as text queries). Documents use CLIP text on the description/tags. Filename-only text embeds are not used for media.
Video transcription
Not in MVP. Thumbnails/posters only for video. Speech-to-text is a future option.