All work
Open Source

Agent Roadmap Kit: learn AI agents by building one, free

Understand agents by building one, for free

A reader of the agents series asked where they could try it themselves. The kit is the answer: six stops, each adding one working piece, that end in an assistant answering questions from your own notes, with tools, search by meaning, safety controls, tests and CI.

What it is
Open source software
Role
Author and maintainer
Period
2026 to present (repository created September 2026)
Status
Active
Licence
MIT
Topics
Inspect itGitHubExamples
Agent Roadmap Kit: learn AI agents by building one, free: Understand agents by building one, for free

The problem

Reading about agents only gets you so far. The series explained tools, retrieval, safety, reliability and orchestration, but a reader could not run any of it, and the failures that teach the most only make sense when you watch them happen.

Why it mattered

The lessons in the series came from real systems, which cannot be handed to a stranger: they need private data, paid services and credentials. A reader needed the same lessons in a form that runs on a laptop, costs nothing, and still behaves like the real thing, including the ways it fails.

The context

The example is a small home kitchen in Soshanguve, Mama Dineo's Kitchen, whose notes include a menu, delivery rules, a private supplier note and a customer review with a planted instruction. Pointing the kit at a different folder turns it into an assistant for your own notes.

What I did

I designed the route and its constraints and built it with AI agents, the way the series describes: one stop per post, each adding one piece to the same assistant. A plain chat and templates; tools, an agent loop and an MCP server; search by meaning with the three retrieval bugs from the series reproduced on purpose; a policy file, a spending limit, human approval and an append only database as the one door that writes; a golden question set, regression tests and CI; and a fixed workflow beside the agent loop with a measured cost comparison.

What changed

The series went from an argument to something a reader can run in an afternoon. The kit also produced evidence the posts can point at: a small local model obeyed a planted instruction while the private data stayed out of its reach because the filter lives in code, a test run passed while the model claimed the kitchen sold pizza, and on the same questions the workflow used about three times fewer model calls than the agent loop.

Who benefited

Developers, students and practitioners who want to understand agents by building one, without a credit card, including readers in places where paid APIs are a real barrier.

What remained

A public repository under the MIT licence with a README per stop, real captured output including the bad runs, sixty seven tests that run offline with the mock, and CI on GitHub Actions.

Technical context

TypeScript run directly by Node 22, plain fetch to Gemini and Ollama, local MiniLM embeddings through Transformers.js, SQLite through node:sqlite, the Model Context Protocol SDK, node:test and GitHub Actions.

Lineage

Came before
The Practical Roadmap to Building With AI Agents. The six part series the kit accompanies. Each post ends with a Try it yourself section that points at its stop in the kit.

Related work

Related writing

Talks