Why did Video A
outperform Video B?
Paste two social media video URLs. VideoRAG extracts transcripts, computes engagement metrics, embeds content into a vector store, and gives you streaming AI answers with cited sources.
Compare Two Videos
Paste one YouTube link and one Instagram link below
Video A — YouTube
Paste a YouTube video or Shorts URL
Supports: youtube.com/watch, youtu.be, youtube.com/shorts
Video B — Instagram
Paste an Instagram Reel or video URL
Supports: instagram.com/reel, instagram.com/p (public only)
Processing takes ~3 seconds · Transcripts embedded with text-embedding-3-small
Processing Pipeline
What happens when you submit
Pull views, likes, comments, creator info, hashtags
Download captions or generate via Whisper
Split transcript into 512-token chunks, embed each
Store chunks with video_id tags (A or B)
LangChain retriever initialized with memory
Architecture: LangChain → ChromaDB → GPT-4o streaming → memory buffer chain
Questions you can ask after analysis
How it works
6 core capabilitiesStreaming Responses
GPT-4o streams tokens in real-time via Server-Sent Events. No waiting for full response.
Source Citations
Every claim cites the exact video and chunk. Click any citation pill to see the source text.
Conversation Memory
LangChain ConversationBufferMemory maintains context across all turns in your session.
LangChain Orchestration
RetrievalQA chain with MMR retrieval. Tagged chunks ensure A/B context separation.
Vector Store
Chunks embedded with text-embedding-3-small, stored in ChromaDB with video_id metadata filter.
Engagement Analytics
Computed engagement rate = (likes + comments) / views × 100, displayed with delta comparison.