AI Voice Coach with ElevenLabs
In this workshop we build Luma, a voice coach for rehearsing difficult conversations. You talk, and the coach walks you through Nonviolent …
Includes
Archive
Browse the full AI Shipping Labs workshop archive, newest first, with recordings, writeups, tutorial pages, materials, and membership access labels.
In this workshop we build Luma, a voice coach for rehearsing difficult conversations. You talk, and the coach walks you through Nonviolent …
Includes
In this workshop we take a CV that's not focused on AI engineering roles and make it more relevant. We build a pipeline where: a renderer …
Includes
Topics
We start with a fixed RAG pipeline that searches a course FAQ once and passes the results to the model. That works until the search misses.…
Includes
Topics
We take the FAQ agent from the first deployment workshop and build an evaluation framework around it. We leave the agent unchanged, so all …
Includes
Picking a portfolio project is where most people stall. There are too many options, and the default move is to grab a technology you want t…
Includes
Topics
We take the FAQ agent from the earlier deployment workshops and ship it on Vercel. The same agent answers Data Engineering Zoomcamp questio…
Includes
In this workshop we'll build the classic Snake game as a full-stack web app, end to end. A coding assistant does most of the work. We'll: …
Includes
Topics
We take the FAQ agent from the earlier deployment workshops and move the whole online path to Cloudflare. The Worker serves the UI and API,…
Includes
We take the FAQ agent from the End-to-End Agent Deployment workshop and change how it finds answers. That agent searched the FAQ with minse…
Includes
Serving an open-source model yourself means renting a GPU and running an inference server on it. In this workshop we take a quantized DeepS…
Includes
Topics
AI agents are useful because they can call tools and act on user requests. That same flexibility makes them easy to steer off topic. In thi…
Includes
Topics
We solve a real AI engineer take-home assignment live. The product is a small investment coaching bot that answers public-company research …
Includes
We build a search engine from scratch over DataTalks.Club Zoomcamp FAQ documents. We start with TF-IDF text search, then add cosine similar…
Includes
Topics
We start from the FastAPI service we deployed to Railway in the previous workshop. We strip out FastAPI and swap it for a custom AWS Lambda…
Includes
We build a RAG system over real documentation and evolve it into an agentic search flow. For the knowledge base we use the Evidently AI doc…
Includes
Topics
Most of what you do as a developer stays private. You learn a tool, fix a bug, or choose one library over another. Then you move on, and th…
Includes
Topics
We build a FAQ chatbot from notebook to production. You start with a Jupyter notebook that calls the OpenAI Responses API with a single sea…
Includes
We build a coding agent from scratch, starting with tool calls and an agentic loop. We add a skills system that loads reusable instruction …
Includes
Topics
A newer, combined version of this workshop is available: Coding Agent with Skills. We start from the coding agent in the prerequisite works…
Includes
Topics
We start with a DataTalks.Club Data Engineering Zoomcamp FAQ assistant. Then we add checks that keep the agent on topic and block unsafe re…
Includes
Topics
We build a deep research agent over the DataTalks.Club podcast archive. We start by downloading and indexing YouTube transcripts. Then we t…
Includes
Topics
We build a course FAQ assistant from the bottom up. First we expose a plain Python search(query) function to the OpenAI Responses API. Then…
Includes
Topics
For a newer, combined take, see Coding Agent with Skills. We build a small project bootstrapper for Django, a coding agent that takes a pla…
Includes
Topics
We compare AI coding tools by asking each to help build the same small app, Snake in React. We compare the tools rather than ship one polis…
Includes
Topics