Ai Agents Workshop 07 25 banner
ComposioHQ ComposioHQ

Ai Agents Workshop 07 25

AI community

Description

Repository for the hands-on workshop on building AI agents hosted by Composio and the Fifth Elephant

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Graduating your AI Agents Workshop πŸ€–

Welcome to the **Graduating your AI Agents Workshop**! This repository contains a comprehensive, hands-on tutorial for building AI agents that are ready for production use.

🎯 Workshop Overview

This workshop takes you from a simple toy example to a production-ready AI agent system. You'll learn the essential patterns, tools, and practices needed to build, deploy, and maintain AI agents in real-world scenarios.

πŸš€ What You'll Build

By the end of this workshop, you'll have built:

  • A simple coding agent (toy example)
  • A multi-agent system with specialized roles
  • An agent with state management and memory
  • A fully instrumented system with tracing and observability
  • A production-ready agent with evaluation and monitoring

πŸ“‹ Prerequisites

  • Python 3.8+ installed on your system
  • OpenAI API Key (get one from OpenAI Platform)
  • Basic Python knowledge (functions, classes, async/await)
  • Git for version control
  • Terminal/Command Line familiarity

πŸ—ΊοΈ Workshop Structure

🎬 Introduction & Motivation (30 min)

**What we'll cover:**

  • Setting up the development environment
  • Understanding what makes an AI agent "production-ready"
  • Analyzing existing production systems (e.g., GitHub Copilot)
  • Key challenges in agent development

**Learning outcomes:**

  • Understand the difference between toy examples and production systems
  • Identify the key components of a production AI agent
  • Set up your development environment

🧸 [Module 1: Toy Example](./1-toy-example/) (30 min)

**Build a simple coding agent from scratch**

**What you'll learn:**

  • Core agent architecture patterns
  • Tool calling and integration
  • Basic error handling
  • Agent-tool interaction loops

**What you'll build:**

  • A coding agent that can write, execute, and test Python code
  • Integration with file system operations using Composio's FileTool app
  • A simple REPL (Read-Eval-Print