December 2 to 3, 2025 - 9:30am to 4:30pm Central Standard Time
▶ ︎LIVE NOW

Build an AI Agent from Scratch, v2

Scott Moss
Netflix
Build an AI Agent from Scratch, v2

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Spend two full days building AI agents from scratch with the latest models, human-in-the-loop guardrails, and modern AI design patterns.

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • Build a production-grade conversational agent that runs on a simple messages/conversation loop.
  • Plug your agent into an OpenAI ChatKit server/UI and render interactive widgets inside chat.
  • Model a small Service CRM (customers, leads, jobs, invoices) and implement read/write tools in TypeScript with Zod.
  • Add HITL approvals, input validation/guardrails, and interruptable approvals.
  • Write evals for your agent with an improvement loop to raise pass rates.
  • Deploy your agent to production

Is This Workshop for Me?

Frontend/full-stack devs who want to build tool-using agents in TS, teams exploring agents for ops/CRM workflows, or any engineers curious about ChatKit-style UIs and chat-embedded forms.

Workshop Details

Spend two full days building a Service CRM conversational agent in TypeScript. Define golden use cases, write evals, implement read/write tools, add guardrails and approvals, and deploy—while learning the spectrum of chat UI rendering (widgets, generative UI, full apps).

Any Prerequisites?

  • Comfortable with TypeScript and Node.js.
  • Able to run a local server, manage env vars, and use Git branches.
  • An LLM API key (OpenAI-compatible).

Attend Online Live and in Full HD

Or Join In Person from Downtown Minneapolis
Get Your Questions Answered
Code Along with the Class
Classroom Format

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Build an AI Agent from Scratch, v2

Event Details

What

  • 2 Full Day Workshop Sessions
  • Replay Videos (available immediately)

When

  • December 2 to 3, 2025 - 9:30am to 4:30pm Central Standard Time

Where

  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

Day 1

  • 9:40AM
    What is an Agent?
  • 9:55AM
    Chat UI
  • 10:30AM
    CRM Data Model
  • 11:30AM
    Golden cases & Eval Harness Setup
  • 12:00PM
    Lunch Break
  • 1:00PM
    Tools: Customers/Leads/Jobs
  • 2:25PM
    Agent Loop and Tool Calling
  • 3:00PM
    Widgets 101
  • 3:30PM
    Evals
  • 4:00PM
    Q&A

Day 2

  • 9:40AM
    Guardrails & Validation
  • 10:00AM
    Approvals & Interruptibles
  • 11:00AM
    Invoices & estimates
  • 11:30AM
    Communication Tools & Approval Flow
  • 12:00PM
    Lunch Break
  • 1:00PM
    Memory Basics
  • 1:25PM
    Business Instructions
  • 2:40PM
    Deployment
  • 3:10PM
    Owner Commands
  • 4:30PM
    Wrap-Up

Your (Awesome) Instructor

Scott Moss

Scott Moss

Scott is a senior software engineer at Netflix. Formerly the CEO and Co-founder of Superfilter AI. He’s spent years as a VC investing in AI startups, and founding and leading a devtools startup. He’s a 2-time YC founder that loves building things people obsess about. Outside of the grind, Scott loves to game and play basketball and spend time with his family out in California.

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.