Visualizers
Learn by moving things
Interactive explainers for the ideas behind retrieval, embeddings, and agents. A formula tells you what is true; dragging a vector shows you why. Each one also appears inside the article it belongs to, and runs entirely in your browser, so drag, poke, and break it.

Try to break the permission boundary
From: Build it. Then try to break it. →Send forged group claims, another company’s identity, an unknown session, and requests whose access changes in flight.
Graph vs flat retrieval
From: Beyond the Vector →Some questions cannot be answered by one passage. Toggle between vector retrieval (returns the closest chunk and stops) and graph retrieval (follows the connections to a multi-hop answer).
One MCP session
From: A Field Guide to MCP →Step through the lifecycle every MCP connection runs: negotiate capabilities, discover the tools, call one, read the result. The sameness is why one client can talk to any server.