Skip to main content
These playbooks provide step-by-step tutorials for building AI agents on AMD AI PCs. Each explains implementation details and architectural decisions.
Built for AI PCs: All agents run locally on Ryzen AI hardware (NPU/iGPU acceleration) for private, fast AI processing.
What makes playbooks different?Unlike reference documentation, playbooks are journey-based tutorials that:
  • Start with a working example in 5 minutes
  • Build complexity incrementally
  • Explain what happens “under the hood”
  • Include production deployment patterns
  • Provide reusable code you can extend

Available Playbooks

Hardware Advisor Agent

Build an agent that analyzes your system hardware and recommends which LLMs you can run locally.

Document Q&A Agent with RAG

Build an agent that searches, indexes, and answers questions about documents. Split into 3 progressive parts for easier learning.

Medical Intake Agent (EMR)

Build an automated patient intake processor with VLM extraction, database storage, and a real-time web dashboard. Perfect for learning FileWatcherMixin and DatabaseMixin.

Code Generation Agent

Build an AI-powered agent that generates complete Next.js applications from natural language descriptions. Split into 3 progressive parts.

Coming Soon


How to Use Playbooks

1

Choose your playbook

Pick a use case that matches your needs. Each playbook is self-contained.
2

Follow the journey

Start from Step 1 and work through sequentially. Each step builds on the previous one.
3

Understand the implementation

Read the “Under the Hood” sections to understand the technical details and design decisions.
4

Extend and customize

Use the “Making It Your Own” sections to adapt the agent for your specific use case.
5

Deploy to production

Review deployment patterns for packaging and distribution.

Playbook Structure

Each playbook follows this format:
Sets the stage - what problem does this solve? What will you build?
Minimal working example to verify setup and understand basic usage.
Visual diagram showing how components fit together.
Deep dive into each piece with “under the hood” explanations.
Incremental construction - each step adds one feature and explains it.
Customization patterns, extensions, and advanced use cases.
API servers, CLI tools, and distribution patterns.
Complete, copy-paste ready examples for common scenarios.

Prerequisites

All playbooks assume you have:
  • Python 3.10 or higher
  • Virtual environment (venv or conda)
  • pip or uv for package management

Learning Path

Start here

Begin with Document Q&A Agent - it covers foundational concepts used in all other playbooks.

Add capabilities

Once comfortable, add voice with Voice-Enabled Assistant or code generation with Code Agent.

Go advanced

Build complex systems with Multi-Agent Orchestration and custom tool mixins.

Ship it

Package and distribute with Deployment guides.

Playbook Principles

Our playbooks follow these principles:

Fast Start

Working example in 5 minutes to verify setup.

Teachable

Technical explanations of implementation details and design trade-offs.

Extensible

Code is designed for extension via inheritance and composition.

Progressive

Incremental build process, adding one feature per step.

Practical

Production-oriented examples with real-world use cases.

Reusable

Code samples you can adapt for your specific requirements.

Contributing Playbooks

If you’ve built an agent that demonstrates useful patterns, consider contributing a playbook.
Playbook template coming soonWe’re creating a template to make it easy for the community to contribute playbooks. Check the GitHub repo for updates.

Feedback

Help us improve these playbooks!