InfilTruth InfilTruth Instagram Video Sources

Instagram (Live & Reels)

Mobile-first clips and occasional lives from on-the-ground documenters.

Overview & Import Process

Instagram excels for quick, visual updates and Stories/Live from protests. Less ideal for long-form continuous feeds compared to Twitch or YT, but high engagement for rapid intel.

Current Limitations
  • Heavy login/cookie requirements for reliable live access and scraping.
  • No robust public embed API for persistent SPA integration (Reels are short-form).
  • yt-dlp support exists but is fragile for lives; often needs fresh auth.
  • Discovery is profile-based via Firecrawl + semantic agent searches rather than clean live directories.
  • Ephemeral content; lives disappear quickly.
How to Import Video Feeds
  1. Discovery: Agent Firecrawl on Instagram profiles (e.g. bygeorgiafort) or x_keyword_search for "live" announcements. Use sources.json discovery_keywords.
  2. Capture: yt-dlp on profile/live URLs when active (cookies often required). Browser recording as fallback. Save to research/ for processing.
  3. Transcripts/Intel: Extract audio for Whisper; add visual descriptions or captions manually to research/tips/ or intel items. Run generate-data.py.
  4. Site: Add to active_protest_streams.json (platform: "instagram"). Display as linked source in Monitor. Full embed/player would need custom work (similar to YT persistent container).
  5. Cross-post detection: Many IG lives are announced on X; use the X research tools.

Known Active on Instagram

Georgia Fort
instagram.com/bygeorgiafort • Minneapolis ground coverage.
Profile →
Carissa Dez (DVMedia PDX)
instagram.com/carissadezlive • Portland multi-platform.
Profile →
Chelly Bouferrache
Portland ICE (IG + FB + YT).
Also rotating Portland and other local documenters. Search via agent tools for current handles.

Integration with InfilTruth Hub

Instagram content feeds the Intel Library via manual/RSS-like entries or agent-processed items. Add video descriptions to research/ for generate-data.py to surface in intel.json. Use for rapid visual context alongside YT streams in the Monitor. Player integration is link-out or manual for now.

Back to InfilTruth Tools HubAll SourcesFacebook