newThe AiPod Weekly №17 — the podcast week, digested →

Podcast data for AI agents.

Podcasts are sound. AiPod turns every episode into structured, cited data — ready for any AI agent to query.

before✗Just sound
after✓Structured datachapters · people · summary · transcript
no API key$0 per querysub-100msno model at query timeupdated weekly
request
# one call — grounded, cited context
curl 'https://aipod-two.vercel.app/api/context\
  ?q=What+does+Chamath+think+about+AI+capex'
# remote MCP — no install, no API key
claude mcp add --transport http aipod \
  https://aipod-two.vercel.app/mcp

# then, from any MCP client:
aipod_context { "q": "Chamath on AI capex" }
# plain HTTP — works from anything
GET /api/context?q=Chamath+on+AI+capex
Host: aipod-two.vercel.app
Accept: application/json
200 OK · covered: true · .json
{
 "route": "person-stance",
 "covered": true,
 "claims": [{
   "holder": "Chamath Palihapitiya",
   "claim": "The binding constraint across the AI
             market is power, not demand.",
   "quote": "Everything in this market is power
             constrained…",
   "timestamp": "8:29",
   "episode_title": "OpenAI Misses Targets…"
 }, …46 more, every one cited ]
}
83
episodes indexed
1565
entity pages
2439
attributed claims
393
dated predictions
1533
verifiable facts
What you get

Ask anything. Get receipts.

Five tools, one API. No audio to process, no transcripts to chunk, no model to run.

01 / 05 — ask

Ask

One question in, cited context out. Every claim comes with the speaker, the quote, and the timestamp.

  • covered: false when the shows haven't covered it
GET /api/context
curl 'https://aipod-two.vercel.app/api/context?q=How+has+the+Nvidia+view+changed'

{
 "route": "cross-episode",
 "covered": true,
 "claims": [ …attributed, quoted, timestamped ],
 "coverage": { "podcasts": [ …knowledge cutoffs ] }
}
02 / 05 — search

Search

Keyword search across every claim, fact, and topic — all shows at once. Every hit carries its source.

GET /api/search
curl 'https://aipod-two.vercel.app/api/search?q=Nvidia+selloff'

{
 "claims": [ …every hit carries holder + quote + timestamp ],
 "topics": [ …episode segments that match ],
 "facts":  [ …checkable statements, sourced ]
}
03 / 05 — entities

Entities

One page per person, company, or idea — 1565 so far. Everything the shows ever said about it, in order.

GET /api/entity/:name
curl 'https://aipod-two.vercel.app/api/entity/OpenAI'

{
 "name": "OpenAI",
 "first_seen": "2026-05-01", "last_seen": "2026-09-04",
 "claims": [ …132 of them, chronological, across every show ],
 "predictions": [ … ], "facts": [ … ]
}
04 / 05 — predictions

Predictions

393 dated, falsifiable calls on file. Who said it, the deadline, the quote.

predictions[]
curl 'https://aipod-two.vercel.app/api/episode/<id>' | jq '.predictions'

[{
 "holder": "Brad Gerstner",
 "prediction": "…",
 "timeframe": "by end of 2026",
 "quote": "<verbatim>", "timestamp": "41:03"
}]
05 / 05 — episodes

Episodes

Full episodes as structured JSON: summary, segments, claims by speaker, quotes. Not audio.

GET /api/episode/:id
curl 'https://aipod-two.vercel.app/api/episodes'
# → id, show, date, speakers, signal counts — for all 83

curl 'https://aipod-two.vercel.app/api/episode/<id>'
# → summary, segments, claims by speaker,
#   predictions, facts, notable quotes
How

We did the listening

Transcription, attribution, grounding checks — all done before you ask. Your agent gets finished data, not homework.

01Structured

Hours of audio become records: claims, predictions, facts, quotes.

02Attributed

Every claim is pinned to the person who said it. Never to “the hosts”.

03Connected

“Chamath” and “Chamath Palihapitiya” are one page, across every show.

04Grounded

Every quote is checked verbatim against the transcript. ~96% grounded, zero fabrications.

05Honest

covered: false is a real answer. No guessing, ever.

06Fresh

New episodes weekly. Every response states its exact knowledge cutoff.

Why

Agents can't listen. AiPod already has.

Ask a bare model what a podcast said and you get half-remembered training data. Ask AiPod and you get the record.

Without AiPod
  • Guesses from stale training data
  • “I believe Sacks said…” — unverifiable
  • Invents an answer when it doesn't know
  • No idea what last week's episode added
With AiPod
  • Answers from the actual transcripts
  • Verbatim quote + timestamp, every time
  • Says “not covered” when the shows haven't
  • Fresh index with an explicit cutoff date

Ask things like: "What does Sacks think about open-source AI?" · "How has the Nvidia discussion changed since May?" · "Which predictions were made about OpenAI?"

Quickstart

Connect in 30 seconds

MCP for agent runtimes, plain JSON for everything else. No API key, no signup, no SDK to install.

MCP — remote, no install
# one command (Claude Code):
claude mcp add --transport http aipod https://aipod-two.vercel.app/mcp

# or in any MCP client config:
{
  "mcpServers": {
    "aipod": {
      "type": "http",
      "url": "https://aipod-two.vercel.app/mcp"
    }
  }
}

5 tools, context-first: aipod_context · aipod_search · aipod_entity · aipod_episodes · aipod_episode

HTTP — JSON API
# ask anything
curl 'https://aipod-two.vercel.app/api/context?q=What+does+Chamath+think+about+AI+capex'

# search every show
curl 'https://aipod-two.vercel.app/api/search?q=Nvidia+selloff'

# everything said about one entity
curl 'https://aipod-two.vercel.app/api/entity/OpenAI'

Agent-readable service doc at /llms.txt — point any agent at it and it self-serves.

API

The whole surface

All GET, all cited, all under 100ms. Full spec at /openapi.json.

endpointwhat it answers
/api/context?q=Start here. Ask a question, get cited context — claims, quotes, predictions. `covered: false` means not covered.
/api/search?q=Keyword search over every claim, fact, and topic.
/api/entity/:nameEverything said about a person, company, or idea — in order.
/api/episodes · /api/episode/:idThe episode list, and the full structured record for one.
/api/statusCorpus stats and per-show knowledge cutoffs.
Coverage

Shows in the index

All-In fully indexed. Recent episodes across six more shows. Every answer states its exact coverage window.

fully indexed

All-In Podcast

30 episodes944 claims207 predictionsknowledge cutoff 2026-09-04

Chamath, Sacks, Friedberg, Calacanis + guests — markets, AI, politics. Browse the public episode index →

recent episodes

Dwarkesh Podcast

2 episodescoverage 2026-08-11 → 2026-08-25

Dwarkesh Patel’s long-form interviews on AI progress, compute economics, and the shape of the coming decade. Browse the episode index →

recent episodes

Lenny's Podcast

1 episodescoverage 2026-08-23 → 2026-08-23

Lenny Rachitsky’s tactical interviews with product, growth, design, and go-to-market leaders. Browse the episode index →

recent episodes

The Diary Of A CEO

20 episodescoverage 2026-06-04 → 2026-07-30

Steven Bartlett’s long-form conversations with founders, scientists, and outliers. Browse the episode index →

recent episodes

The Tucker Carlson Show

1 episodescoverage 2026-07-23 → 2026-07-23

Tucker Carlson’s monologues and long-form interviews on foreign policy, energy, and markets. Browse the episode index →

recent episodes

Huberman Lab

15 episodescoverage 2024-04-10 → 2026-07-23

Dr. Andrew Huberman on science-based tools for health, performance, and sleep. Browse the episode index →

recent episodes

Invest Like the Best

12 episodescoverage 2026-05-13 → 2026-07-21

Patrick O’Shaughnessy with the world’s best investors and operators — frameworks, businesses, markets. Browse the episode index →

recent episodes

The Ezra Klein Show

1 episodescoverage 2026-07-14 → 2026-07-14

Ezra Klein’s long-form New York Times interviews on politics, policy, and the ideas behind them. Browse the episode index →

recent episodes

Toplinjen

1 episodescoverage 2026-06-11 → 2026-06-11

Danish-language business & tech news with Mikkel and Thomas Harthimmer — what happened, why it matters, who wins and loses. (Experiment: non-English ingest; transcript in Danish, brain in English.) Browse the episode index →

“Recent episodes” means partial coverage — older archives are unknown, and AiPod says so rather than guessing. Weekly ingest moves every cutoff forward.

Built on the graph

Products fall out of the data

On this data, a product is one GET request and a template. Five running examples:

In the lab

Coming next: Deep Answer

Today AiPod grounds and your agent answers. Deep Answer flips it: one question in, one complete, cited answer out. Leave an email to hear when it opens.