Inspiration
Inspiration
AI can watch video, but nobody can prove what it saw. In regulated industries — compliance, legal, insurance, healthcare — "the AI said so" isn't enough. You need cryptographic proof.
What it does
TBN Video Agent observes video content (live feeds, uploads, YouTube, Instagram) using Google Gemini, extracts entities, detects deepfakes, and issues RSA-PSS signed governance receipts proving exactly what was observed, when, and that the record hasn't been tampered with.
How we built it
- Google Gemini 2.0 Flash for multimodal vision + audio analysis
- Python/Flask backend on AWS
- RSA-PSS SHA-256 cryptographic signing for every observation
- Public verification API for independent receipt validation
- ffmpeg for frame extraction and audio processing
What's next
Content compliance certification for NY SB8420 and CA SB942 — helping brands prove their advertising content has been scanned for AI-generated synthetic performers before publication.
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for TBN Video Agent
Built With
- aws-ec2
- ffmpeg
- flask
- google-cloud
- google-gemini-2.0-flash
- nginx
- postgresql
- python
- rsa-pss-sha-256
- yt-dlp
Log in or sign up for Devpost to join the conversation.