Welcome to the Fred Bot tutorial! This step-by-step guide will teach you how to build Fred, a friendly Wikipedia-powered AI assistant using the SignalWire AI Agents SDK.
Fred is an AI voice agent that can:
This tutorial is divided into 6 progressive lessons:
Learn the basics of the SignalWire AI Agents SDK and understand the core concepts.
Install the SDK and prepare your development environment.
Build the foundation of Fred with personality and voice configuration.
Integrate Wikipedia search capabilities using the skills system.
Add Fred's fun fact feature and learn about SWAIG functions.
Deploy Fred locally and test his capabilities with curl commands.
The complete Fred implementation and bash management script.
Deploy Fred using Docker for production-ready containerization.
Required:
Optional but Helpful:
Ready to build Fred? Start with Lesson 1: Introduction to SignalWire Agents →
This tutorial was created for SignalWire AI Agents SDK v0.1.23