You’ve used AI to help write code. This path is about the next step: building AI into the software you ship — calling a model from your own program and turning it into a real feature that users touch. That’s a different skill from prompting a chat window, and it has its own toolkit: model APIs, prompts written as code, structured output, tools, retrieval, agents, evaluation, and the operational work of running it all in production.
Who this is for. Developers who can already write a bit of software and want to add AI features to it. You don’t need a machine-learning background — this is about using models through their APIs, not training them. If you’ve worked through the AI in Software Dev path, you’re perfectly set up; if not, skim it first for how models actually work.
How the path works. Six modules take you from your first API call to a shipped feature. The early modules build the core mechanics — calling a model, prompting it reliably, and getting structured output and tool use. The middle modules cover the two techniques most real features are built on: grounding a model in your own data with retrieval (RAG), and letting it act as an agent. The last modules are the parts that separate a demo from a product — evaluating quality, defending against prompt injection, and controlling cost, privacy, and reliability in production. Examples lean on real software, including AI features you might add to GopherTrunk itself. Mark lessons complete as you go — your progress is saved in your browser. New here? Start with lesson 1: What it means to build AI into software