AI developers
Build AI agents with JavaScript: LLM basics, the OpenAI API, tool calling, RAG, LangChain, n8n and production. 9 parts, 106 concept cards and 50 flashcards. Each card explains one idea in plain English, with an analogy and an example.
Last updated
Looking up one word? AI developers glossary, A to Z.
- Part 0110 concepts
LLM basics
Tokens, context windows, temperature, and why models forget everything between calls.
- Part 029 concepts
OpenAI API
Chat completions, the messages array, streaming and structured output.
- Part 0310 concepts
Tool calling
Describe functions with a JSON schema and let the model ask your code to run them.
- Part 0411 concepts
Agents
The agent loop: think, call a tool, observe, repeat until the goal is met.
- Part 0514 concepts
Embeddings + RAG
Turn text into vectors, search them, and ground answers in your own data.
- Part 0614 concepts
LangChain / LangGraph
Chains, graphs, shared state and checkpoints for multi-step agents.
- Part 0712 concepts
Hugging Face
Open models, the Hub, pipelines and hosted inference.
- Part 0813 concepts
n8n
Visual workflows that call models and tools with very little code.
- Part 0913 concepts
Production
Guardrails, memory, tracing, evals, cost control and MCP: what makes an agent senior-grade.