Developer builds local AI research agent that creates podcasts from topics or YouTube links

A developer on r/LocalLLaMA built an autonomous research and podcast agent that runs entirely locally. What started as an attempt to avoid paying for TTS (text-to-speech) services evolved into a full system that can research topics and present information in human-like formats.
What the agent does
The system takes either a topic or a YouTube link as input and produces three outputs:
- A proper deep-dive report
- A conversational podcast-style script
- Generated audio for the podcast
How it works differently from fixed pipelines
The developer focused on making the agent behave less like a fixed pipeline and more like something that decides what to do next dynamically. Instead of step-by-step execution, it:
- Searches and pulls content
- Extracts insights (including from videos)
- Refines summaries in multiple passes
- Converts that into a natural back-and-forth conversation
Key challenges and solutions discovered during development
- Speed issues: Initial performance was rough, but parallelizing tasks made a significant difference
- Shallow summaries: Early summaries felt shallow, but implementing multi-step refinement helped substantially
- Robotic audio: The audio initially sounded robotic, but switching to a 2-speaker format made it much more natural
The developer noted that this project demonstrates how close we're getting to doing powerful AI work entirely on local machines, without relying on cloud services.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Strale.io offers free IBAN and email validation API for AI agents with no signup
Strale.io provides a free API with five capabilities including IBAN validation, email validation, DNS lookup, URL-to-markdown conversion, and JSON repair. No signup or API key is required, and it includes an MCP server for Claude or Cursor integration.

SubQ: A Sub-Quadratic LLM with 12M-Token Context Window
SubQ is a fully sub-quadratic sparse-attention LLM offering a 12M-token context window at 150 tokens/s, with SWE-Bench Verified 81.8% and RULER @ 128K 95.0%. It reduces attention compute ~1000× compared to transformers.

Single-call MCP pipeline reduces Claude Code token usage by 74%
A developer built a context engine MCP server that provides Claude Code with a dependency graph of codebases, reducing token usage by 65% initially. A new single-call pipeline further cuts tokens by 74% by eliminating multiple round trips and deduplicating results server-side.

AgentMind: A Claude Code Plugin That Learns and Applies Your Coding Preferences
AgentMind is a Claude Code plugin that observes your coding patterns, learns preferences like tool choices and style rules, and automatically injects that context into future sessions. It uses a six-step core loop and confidence scoring to determine when to apply learned preferences.