fetchai/innovation-lab-examples
80+ production-ready AI agent examples in Python — build autonomous agents, multi-agent systems and agentic AI with uAgents, ASI:One, MCP, A2A, LangChain, CrewAI, Gemini, Claude and OpenAI.
What it solves
This repository provides a comprehensive collection of over 80 production-ready AI agent examples to help developers move from concept to deployment. It eliminates the need to build autonomous agents and multi-agent systems from scratch by providing runnable, self-contained templates for common use cases.
How it works
Each example is a standalone Python project with its own dependencies and environment configurations. The collection leverages the uAgents framework for messaging and discovery, and integrates with various LLMs (OpenAI, Claude, Gemini) and orchestration frameworks (CrewAI, LangChain, AG2). It supports two primary multi-agent patterns: Agent-to-Agent (A2A) communication via a shared protocol and framework-based orchestration within a single process.
Who it’s for
- Beginners learning to build autonomous agents using Fetch.ai tools.
- Builders integrating LLMs, payment systems (Stripe, FET), or Web3 into agent workflows.
- Hackathon participants needing rapid starter templates.
- Contributors wanting to share their agent implementations with the community.
Highlights
- Diverse Use Cases: Includes examples for RAG, payment-enabled agents, MCP (Model Context Protocol) servers, and browser automation.
- Multi-Framework Support: Integrations with LangChain, CrewAI, Pydantic AI, and Google ADK.
- ** umagents Integration**: Deep integration with the uAgents framework, Agentverse, and ASI:One.
- Easy Deployment: Includes Docker support and guides for deploying to ASI Cloud or Agentverse via Render.
Related
- Project
- Project
- Project
- Project
- Project