How Rabbithole makes its AI lessons
Every Rabbithole lesson is written from an approved list of sources, and every factual claim in it traces back to one of them.
An allowlist, not the open web
A source exists for the lessons only once it is on the list. The list has three kinds:
- Primary sources: official documentation from the companies that make the tools, research papers from the AI labs and universities, and official courses.
- Named researchers speaking: university lectures and talks by researchers with a verifiable affiliation.
- Explainers by researchers and lab engineering blogs, checked against a rubric.
Left out by default: listicles, SEO content, AI news channels, anything without a named author whose credentials can be checked, and summaries of a source we could read in the original.
Every claim traced
No lesson, exercise, hint or answer ships unless every factual claim in it resolves to a passage in an approved source. A claim that can't be traced is dropped, not reworded. When sources disagree, the lesson says so.
The WHY button
After an answer, tap WHY to see the source behind it.
In our own words
Lessons teach in their own words, and every lesson links to the sources it was made from. Short examples name and link their source.
No price lists
Prices change too often to teach. When a lesson needs another company's price, it points you to that company's own pricing page.
The sources today
Today's 672 lessons draw on 384 sources: 332 primary sources, 31 lecture series and talks by named researchers, and 21 researcher-written explainers. The most used:
- Lil'Log (researcher explainer, 57 lessons)
- Lovable documentation (primary source, 37 lessons)
- Hugging Face LLM Course (researcher explainer, 36 lessons)
- LLMs from Scratch (researcher explainer, 32 lessons)
- ElevenLabs documentation (primary source, 29 lessons)
- Gemini API Documentation (primary source, 24 lessons)
- openai/openai-cookbook (primary source, 24 lessons)
- Supabase Documentation (primary source, 23 lessons)
- Claude Cookbooks (primary source, 23 lessons)
- Machine Learning Crash Course (primary source, 23 lessons)
- The Illustrated Transformer (and series) (researcher explainer, 21 lessons)
- Modal Guide (primary source, 20 lessons)
- Transformer Circuits Thread (primary source, 20 lessons)
- torchtitan: A PyTorch native platform for training generative AI models (primary source, 20 lessons)
- MIT 6.S191: Introduction to Deep Learning (named researcher, 20 lessons)
- OpenAI Codex and ChatGPT desktop documentation (ChatGPT Learn) (primary source, 19 lessons)