Looking to get hands-on with AI? We just posted a comprehensive course on the freeCodeCamp.org YouTube channel designed to help you build powerful AI agent applications. Led by Cerebras growth engineer Sarah Chieng alongside industry experts from Exa, LangChain, and LiveKit, this 3-part series is has everything you need to get started with real-world AI use cases.
Cerebras provided a grant to make this course possible. Cerebras creates chips that are built on a custom wafer-sized AI processor and are 20X faster than GPUs. You can get a free Cerebras API key at https://cloud.cerebras.ai?referral_code=freecodecamp.
What You'll Build
Throughout the series, we’ll walk you through how to create
Interactive Voice Agents - Build conversational AI that can speak and listen in real-time
Intelligent Research Assistants - Create AI systems that can search, analyze, and synthesize information from across the web
Multi-Agent Workflows - Develop sophisticated systems where multiple AI agents collaborate to solve complex tasks
Each workshop includes sample code, practical exercises, and open-source example repositories to help you follow along and build your own projects. You'll learn how to use popular AI tools and frameworks like LiveKit for real-time communication, Exa for intelligent web search, and LangChain for building multi-agent AI applications.
Workshop 1: Building Voice Agents with LiveKit and Cerebras
Learn how to build a sophisticated real-time voice sales agent that can have natural conversations with potential customers. You'll create both single-agent and multi-agent systems where specialized AI assistants handle sales, technical support, and pricing inquiries.
What you'll learn:
Set up complete voice AI pipelines with speech-to-text and text-to-speech
Build context-aware agents using company documents and product catalogs
Create multi-agent systems with seamless handoffs between specialists
Deploy production-ready voice agents with LiveKit and Cerebras
Get started: Sales Agent with Cerebras and LiveKit
Workshop 2: Creating Research Assistants with Exa and Cerebras
Build your own AI-powered research assistant that can intelligently search the web, analyze information, and provide comprehensive answers with proper citations. You'll create a "Perplexity-style" tool that rivals commercial AI search platforms.
What you'll learn:
Implement intelligent web search strategies using Exa's neural search
Design information synthesis and summarization systems
Create citation tracking and source verification workflows
Build interactive research interfaces with real-time results
Get started: Build Your Own Perplexity with Exa
Workshop 3: Developing Multi-Agent Workflows
Build an AI-powered user research system that automatically generates user personas, conducts interviews, and synthesizes insights using LangGraph's multi-agent workflow. You'll create a complete research automation system that can deliver comprehensive user insights in under 60 seconds.
What you'll learn:
Design multi-agent systems using LangGraph for complex workflow orchestration
Build automated user research pipelines with persona generation and interview simulation
Implement state management and routing between specialized AI agents
Create synthesis engines that analyze and present actionable insights
Get started: Automate User Research
Watch Now
Watch the full course on the freeCodeCamp.org YouTube channel (1-hour watch).