Learn the Fundamentals — AI Agents, Workflows, MCP, Frameworks
The Learn section is the conceptual foundation of the site. The pages here explain how AI agents work, what agentic workflows actually are once you strip the marketing language, what the Model Context Protocol gives you that ad-hoc tool integrations do not, how the major Python frameworks differ in their design philosophy, and how token budgets and context windows shape every architectural decision you make. The intent is to give you a mental model strong enough that the Reviews, Best-Of, and Build Tutorials sections become navigable rather than overwhelming.
A suggested reading path
The pages are short by design — most sit in the 1,000 to 1,800 word range — and they cross-link to one another aggressively. There is no required reading order, but a sensible progression for someone new to the space is: AI Agents (concepts), then Tokens & Context (the resource constraints that shape design), then Agent Patterns (the recurring shapes), then a framework page (LangChain, CrewAI, or AutoGen depending on your language preference), then Agentic Workflows for multi-step systems. From there, the MCP pages explain the protocol layer, and the Prompt Engineering page covers how to write instructions that produce stable behavior across model versions.
Framework-neutral by design
These pages are deliberately framework-neutral where the topic allows it. The AI Agents page does not assume LangChain; the Agentic Workflows page does not assume CrewAI; the MCP pages explain the protocol regardless of which language you build in. We name specific tools when they illustrate a point well, but the intent is that the concepts here transfer to whichever stack you end up choosing.
Revision policy
We update this section as the field moves. Significant changes are noted on the page they affect rather than buried in a changelog. The pages in Learn are the most stable on the site — concepts shift more slowly than products — but where they do shift, we revise rather than archive.
Concepts & Architecture
- AI Agents — Concepts & Architecture — the minimum viable definition (model + loop + tools), the ReAct loop, and what separates an agent from a chatbot.
- Agent Patterns — recurring shapes: planner-executor, multi-agent, reflection, hierarchical, supervisor.
- Tokens & Context — how context windows fill, the worked example of a 50k-token session, and the common mistakes that blow up token bills.
Agentic Workflows
- Overview — what differentiates a workflow from a single agent, and when to reach for which.
- Multi-Agent Pipelines — design principles for pipelines where multiple agents collaborate.
Model Context Protocol
- What is MCP? — the protocol Anthropic published for connecting AI agents to tools and data sources.
- Setup & Installation — getting MCP working in Claude Desktop and Claude Code.
- Available Servers — what MCP servers exist today and what they expose.
- Building MCP Servers — write your own MCP server end-to-end.
Frameworks
- Framework Comparison — design philosophy of each framework on a single page.
- LangChain — explicit graphs, typed state, LangSmith tracing.
- CrewAI — role and task abstraction, optimal for linear flows.
- AutoGen — conversation-driven multi-agent.
Foundations
- Getting Started — virtualenvs, API keys, and the small amount of shell familiarity assumed across the tutorials.
- Tools, Skills & Memory — the building blocks an agent uses to affect the world.
- Agent Instructions (CLAUDE.md / AgentMD) — the single highest-leverage prompt-engineering practice for working with AI coding tools.
- Prompt Engineering for Agents — patterns that produce stable behavior across model versions.
- Code Examples — small reference snippets covering common agent operations.