| name | channel-to-kb-supadata |
| description | Build an OKF (Open Knowledge Format) knowledge base from any YouTube channel. Uses Google's OKF standard so any AI can read the output with zero setup. Uses Supadata (managed API, paid). Invoke with /channel-to-kb-supadata @ChannelHandle |
| argument-hint | <@ChannelHandle or channel-URL> |
Build an OKF Knowledge Base from a YouTube Channel (Supadata)
Turn any YouTube channel into a synthesized, cross-linked knowledge base in Open Knowledge Format (OKF). OKF is Google's open standard for LLM-readable knowledge bases: plain markdown + YAML frontmatter, navigated by index and relative links, no database or embeddings required. Any AI can read the output with zero setup.
Uses Supadata's managed API for transcript fetching.
Trade-offs: cleanest API, no IP blocking worries, AI fallback for uncaptioned videos. Requires a Supadata API key (free tier: 100 credits, then $17+/month at supadata.ai).
Before you start
Read the OKF contract this bundle obeys:
- Read
SCHEMA.md in this repo (the maintainer contract: page types, frontmatter schemas, linking rules)
- Skim the OKF SPEC for the hard rules (every page needs
type in frontmatter, index.md is reserved, cross-links are relative markdown paths)
Step 0: Set your API key
export SUPADATA_API_KEY=your_key_here
Or pass --api-key your_key to the script.