Awesome AI AgentsCourses and Tutorials

fetchai/innovation-lab-examples

⭐ 1143 Python repository created 2025-06-16

Fetch.ai Innovation Lab Examples is a teaching and starter-code repository holding more than eighty runnable AI agent projects in Python. Every top-level folder is a self-contained project with its own README, requirements file and .env.example template, so a reader can copy one directory and run it rather than assembling a framework from documentation. The examples are built primarily on the Fetch.ai stack: the uAgents library, the ASI:One model, and Agentverse for hosting and discovery, but they also demonstrate integration with third-party tooling including LangChain, CrewAI, Google ADK, AG2, LlamaIndex, Pydantic AI, and the OpenAI, Anthropic Claude and Gemini SDKs. Content is grouped by theme. Getting-started folders cover a hackathon quickstarter, Agentverse scripting and deploying an agent to Agentverse. LLM integration examples show quickstarts for individual model providers, parallel processing, workflow agents and a security scanner. An agent-to-agent section demonstrates the A2A protocol, including launching a single A2A agent, a multi-agent research team and a cart store. There is an MCP section, a payments section covering FET transfers, Stripe-based agents and an image agent payment protocol, a RAG and knowledge section with document and PDF summarisation, and a multi-agent systems section using CrewAI, AG2 and Google ADK. A contributors/ tree collects community-submitted agents with its own guide and changelog. Tooling includes a setup.sh script that prepares any single example with one command, a Dockerfile and docker-compose file for containerised runs, a repo-wide ruff lint baseline, and GitHub Actions workflows including a per-example test runner and an ASI:One-powered pull request review script. Prerequisites are Python 3.10 or later, pip and git, with individual examples needing their own API keys. The repository is Apache 2.0 licensed and aimed at beginners, hackathon participants and builders adding LLMs, payments or Web3 to agent workflows.

https://github.com/fetchai/innovation-lab-examples

pythonuagentsfetch-aiasi-oneagentversemulti-agenta2amcpexampleslangchaincrewaitutorials

Also in Courses and Tutorials

dair-ai/Prompt-Engineering-Guide

A comprehensive guide and resource hub for prompt engineering, context engineering, retrieval-augmented generation, and AI agents, offering tutorials, papers, tools, and courses to optimize the use of large language models.

shareAI-lab/learn-claude-code

Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.

patchy631/ai-engineering-hub

AI Engineering Hub is a comprehensive repository offering in-depth tutorials and practical resources on Large Language Models, Retrieval-Augmented Generation, and real-world AI agent applications for learners and practitioners.

huggingface/agents-course

The Hugging Face Agents Course is a comprehensive educational resource that teaches the fundamentals and advanced concepts of AI agents and large language models through structured units, practical frameworks, and community collaboration.

NirDiamant/GenAI_Agents

GenAI_Agents is a comprehensive repository offering tutorials, implementations, and community resources for building and advancing generative AI agents from basic to advanced levels.

walkinglabs/learn-harness-engineering

This course provides a comprehensive project-based tutorial on Harness Engineering for building reliable AI coding agents, covering environment setup, state management, verification, and control.

The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

An AI-powered tool that analyzes GitHub repositories and generates beginner-friendly tutorials with visualizations to simplify understanding complex codebases.

alirezadir/Machine-Learning-Interviews

A comprehensive guide to prepare for machine learning and AI technical interviews at major tech companies, covering coding, ML fundamentals, system design, and behavioral aspects.