
Unlock the potential of MAF in this immersive, hands-on module designed for developers who want to understand the framework from the inside out. Rather than focusing on high-level theory or complex production deployment strategies, this course prioritizes practical, tangible familiarity with the core building blocks of agent architecture. You will step into a "sandbox" environment where the primary method of discovery is active experimentation: running code, tweaking parameters, and directly observing how specific changes alter agent behavior.
The curriculum follows a logical technical progression, starting with the fundamentals of single-agent configuration. You will begin by initializing basic agents, manipulating their prompts, and analyzing execution logs to demystify their decision-making processes. Once comfortable with the basics, you will tackle the critical challenge of state management. Through targeted exercises, you will experiment with different memory architectures, contrasting short-lived session contexts against persisted state, and learn the mechanics of effectively resetting or restoring agent history.
As the module advances, the focus shifts to agency and interaction. You will learn to wire up function tools, enabling your agents to interact with external data through structured inputs and robust error handling. Finally, you will bring these elements together in a study of multi-agent orchestration. By routing tasks between distinct agents and managing handoffs, you will observe how simple coordination patterns can be composed to solve more complex problems. By the end of this workshop, you will possess a robust mental model of how MAF components interact, equipping you with the confidence to reliably run, debug, and modify your own agentic prototypes.