Content and Media Ingestion
Goal
YouTube videos, social media, PDFs, and documents become searchable brain pages with the agent’s own analysis and full cross-references to every entity mentioned.What the User Gets
Without this: media links are bookmarks that decay — you remember watching a video but can’t find what was said, who said it, or why it mattered. With this: every piece of media is a permanent brain page with the agent’s analysis layered on top, every mentioned entity gets a back-link, and the full content is searchable forever.Implementation
Tricky Spots
- Always FULL transcript, never AI summary. YouTube’s auto-summary and AI-generated summaries lose the texture: who said what, exact phrasing, tone, what was left unsaid. The full diarized transcript is the evidence base. The agent’s analysis goes above it.
- The agent’s OWN analysis is the value, not regurgitation. “The video discussed AI safety” is worthless. “Dario made a specific claim about compute scaling that contradicts what Ilya said in the NeurIPS talk — see media/youtube/ilya-neurips-2025” is useful. The analysis connects the new media to the existing brain.
- Social media is a bundle, not a single tweet. A tweet without its thread, quoted tweets, linked articles, and engagement context is a fragment. Reconstruct the full context before creating the brain page.
- Cross-references make media pages alive. A YouTube page without back-links to the people and companies mentioned is a dead archive. Every mentioned entity gets a link and a timeline entry.
- Over time,
media/becomes a searchable archive. Every video, podcast, talk, interview, article, and tweet the user has consumed, with the agent’s commentary layered on top. This is the memex at full power.
How to Verify
- Ingest a YouTube video. Run
modusbrain get media/youtube/{slug}. Confirm the page has: the agent’s analysis (not just a summary), key quotes with speaker attribution, and the full diarized transcript. - Run
modusbrain get_links media/youtube/{slug}. Confirm back-links exist to brain pages for every person and company mentioned in the video. - Pick a person mentioned in the video. Run
modusbrain get <person_slug>. Confirm their timeline has a new entry referencing the video with specific context. - Ingest a tweet. Confirm the brain page includes the thread context, linked article summaries, and entity cross-references — not just the tweet text.
- Run
modusbrain search "{topic_from_video}". Confirm the media page appears in search results (verifies the content is indexed and searchable).
Part of the ModusBrain Skillpack.