From "what is AI?" for curious high schoolers, to CUDA kernels and transformer math for engineers at Anthropic and OpenAI. One resource. Every level.
Tier 1
High School
What is AI? No math needed
Tier 2
Undergraduate
ML basics, Python, projects
Tier 3
Graduate
Architecture, math, research
Tier 4
Practitioner
Production ML, RAG, fine-tuning
Tier 5
Researcher/Dev
CUDA, attention math, scaling
60+
AI Concepts
5
Learning Tiers
14
Full Courses
∞
Always Updated
🔥 0 day streak
⭐ XP Progress0 XP
0
Mastered
0
Attempted
0
Day Streak
1
Level
📚 Reference
AI Concepts Glossary
Click any card for a full explanation at your level — analogies, code, and a quiz.
🎓 Learn
AI Courses
Structured lesson sequences with quizzes — at your own pace.
⏳ History
AI Through the Ages
Key milestones from Turing to the Agent Era.
🗺️ Visualize
AI Concept Map
Click any node to open that concept.
Click any node to explore the concept
📋 Reference
AI Cheat Sheet
Key equations, formulas, and quick reference for practitioners and researchers.
⭐ Open Source
AI GitHub Tools Directory
The most important open-source AI tools, frameworks, and repos — explained at every level.
🧪 Interactive
Prompt Lab
Write prompts and see real AI responses instantly. Learn by doing — free, powered by Claude.
System Prompt (Role / Instructions)
Response Style
Your Prompt
📋 Example Prompts — click to load
AI Response
Your response will appear here. Write a prompt on the left and click Run!
💡 Prompt Engineering Tips
Be specificVague prompts get vague answers. Add context, format, and constraints.
Set a roleUse the system prompt to give the AI a persona or expertise.
Show examplesInclude 1-2 examples of the format you want (few-shot).
Chain of thoughtAdd "think step by step" for complex reasoning tasks.
Constrain output"In under 100 words" or "as a JSON object" shapes results.
IterateYour first prompt is a draft. Refine based on the output.
🕐 Recent Prompts
🛠️ AI Tools Directory
What Do You Want To Do?
Find the perfect AI tool for your goal — explained for every level, with real project ideas.
🎮 Interactive
AI Interactives
Learn by doing. These live widgets make abstract AI concepts instantly tangible.
🌡️
Temperature Explorer
See how temperature controls randomness in AI outputs
0 (precise)2 (wild)
0.70Balanced
Next token probabilities for "The cat sat on the ___"
At temperature 0.7, the model picks the most likely word most of the time, but occasionally chooses a less expected one — creating natural, varied text.
✂️
Tokenizer
See how AI models split text into tokens
Tokens: 0Characters: 0Ratio: 0 chars/token
Tokens are the atomic units AI models read. Common words = 1 token. Rare words split into pieces.
👁️
Attention Visualizer
See which words "attend to" which — the core of the Transformer
Click any word to see what it attends to. Darker = stronger attention.
Click a word above to highlight its attention pattern. Notice how pronouns like "it" attend strongly to the nouns they refer to — that's the model learning grammar and meaning simultaneously.
📉
Neural Network Trainer
Watch a network learn in real time — loss curve, weights, predictions
Learning Rate
Problem
Epoch: 0Loss: -
Decision Boundary
Loss Curve
Press Train and watch the network learn to separate the classes. The decision boundary warps as weights update. Try different learning rates — too high and the loss oscillates wildly!