SkillAgentSearch skills...

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.

Install / Use

claude mcp add fetchai -- npx -y github:fetchai/innovation-lab-examples

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

93/100

Supported Platforms

Claude Code
Claude Desktop
Gemini CLI

Our assessment of innovation-lab-examples

innovation-lab-examples scores 93/100 on our quality scale, 127th of 794 AI & Machine Learning skills we index (top 16%).

Its MCP Server is 19 KB long, well organised into 30 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.

With 1,146 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
30/30
Structure
20/20
Description
15/15
Adoption
13/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 26 days ago, so innovation-lab-examples is actively maintained.
  • Our last check on 2026-09-24 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

innovation-lab-examples compared with similar skills

All 4 of these similar skills score higher than innovation-lab-examples; compare them before choosing.

SkillScoreStarsUpdatedFormat
innovation-lab-examples (this skill)by fetchai931.1k26d agoMCP Server
claude-memby thedotmack10094.8ktodayCLAUDE.md
Agent-Reachby Panniantong10085.8k12d agoCLAUDE.md
Understand-Anythingby Egonex-AI10084.4k16d agoCLAUDE.md
headroomby headroomlabs-ai10074.0k1d agoCLAUDE.md

Frequently asked questions

How do I install innovation-lab-examples?
Run claude mcp add fetchai -- npx -y github:fetchai/innovation-lab-examples. The install tabs above show the steps for each supported agent.
Which AI agents does innovation-lab-examples work with?
It is written for Claude Code, Claude Desktop and Gemini CLI, as a MCP Server file. Other agents that read the same format can often use it too.
Is innovation-lab-examples safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is innovation-lab-examples still maintained?
The repository was last updated 26 days ago, so innovation-lab-examples is actively maintained.
<div align="center">

Fetch.ai Innovation Lab Examples

80+ production-ready AI agent examples in Python

Build autonomous AI agents, multi-agent systems and agentic AI workflows with uAgents, ASI:One, Agentverse, MCP, the A2A protocol, LangChain, CrewAI, Gemini, Claude and OpenAI.

License PRs Welcome Stars Forks Python Docs

Quickstart · Examples · Structure · Docker · Contributing · FAQ

</div>

📈 Star history

<p align="center"> <a href="https://github.com/fetchai/innovation-lab-examples/stargazers"><img alt="GitHub stars" src="https://img.shields.io/github/stars/fetchai/innovation-lab-examples?style=for-the-badge&logo=github&label=Stars&color=1f6feb" /></a> <a href="https://github.com/fetchai/innovation-lab-examples/forks"><img alt="GitHub forks" src="https://img.shields.io/github/forks/fetchai/innovation-lab-examples?style=for-the-badge&logo=github&label=Forks&color=8957e5" /></a> <a href="https://github.com/fetchai/innovation-lab-examples/graphs/contributors"><img alt="Contributors" src="https://img.shields.io/github/contributors/fetchai/innovation-lab-examples?style=for-the-badge&logo=github&label=Contributors&color=2ea043" /></a> <a href="https://github.com/fetchai/innovation-lab-examples/commits/main"><img alt="Last commit" src="https://img.shields.io/github/last-commit/fetchai/innovation-lab-examples?style=for-the-badge&logo=git&label=Last%20commit&color=db6d28" /></a> </p> <p align="center"> <a href="https://www.star-history.com/#fetchai/innovation-lab-examples&Date"> </a> </p>

If these examples save you time, a ⭐ helps other developers find them.


Every folder here is a self-contained, runnable AI agent project with its own README, dependencies and environment template. Whether you are writing your first autonomous agent or architecting a multi-agent system with real payments, there is a working example to start from.

🎯 Who is this for?

  • Beginners exploring autonomous agents and Fetch.ai for the first time
  • Builders integrating LLMs, payments or Web3 into agent workflows
  • Hackathon participants who need a working starter in minutes
  • Contributors who want to share their agent examples with the community

⚡ Quickstart

Run your first agent in under two minutes:

# 1. Clone the repo
git clone https://github.com/fetchai/innovation-lab-examples.git
cd innovation-lab-examples

# 2. Pick an example (e.g. the hackathon quickstarter)
cd fetch-hackathon-quickstarter

# 3. Create a virtual environment and install dependencies
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

# 4. Set up environment variables
cp .env.example .env
# Edit .env with your API keys

# 5. Run the agent
python agents/alice/agent.py

Or use the automated setup script from the repo root:

./setup.sh fetch-hackathon-quickstarter

Prerequisites: Python 3.10+, pip and git. Some examples require API keys (ASI:One, OpenAI, Stripe, etc.) — check each example's .env.example.


📁 Repository structure

innovation-lab-examples/
│
├── 📄 README.md                 # This file
├── 📄 CONTRIBUTING.md           # How to contribute
├── 📄 SECURITY.md               # Vulnerability reporting
├── 📄 ISSUES_GUIDE.md           # How to file a good issue
├── 📄 LICENSE                   # Apache 2.0
├── 🔧 setup.sh                  # One-command example setup
├── 🐳 Dockerfile                # Run any example in a container
├── 🐳 docker-compose.yml        # Compose support
├── 🔧 ruff.toml                 # Repo-wide lint baseline
│
├── 📂 .github/                  # CI and contributor templates
│   ├── workflows/               #   ci · pull_request_ci · review-required · pr-ai-review
│   ├── scripts/                 #   run-example-tests.sh (per-example test runner)
│   ├── ISSUE_TEMPLATE/
│   ├── pull_request_template.md
│   ├── CODEOWNERS
│   └── BRANCH_PROTECTION.md
│
├── 📂 scripts/                  # Repository tooling
│   └── pr-ai-review.mjs         #   ASI:One code review for pull requests
│
├── 📂 docs/                     # Shared guides and templates
│   └── AGENT_README_TEMPLATE.md
│
├── 📂 contributors/             # 👈 Community agents go here
│   ├── README.md                #   Contributor guide
│   ├── CHANGELOG.md             #   Community changelog
│   ├── community_agent/
│   ├── news-summarizer-agent/
│   └── gemini-task-manager-agent/
│
├── 🟢 Getting started
│   ├── fetch-hackathon-quickstarter/   # 👈 Start here
│   ├── av-script-example/
│   ├── asi-cloud-agent/
│   ├── deploy-agent-on-av/
│   ├── openclaw/
│   └── cursor-rules/
│
├── 🤖 LLM integration
│   ├── asi1-llm-example/
│   ├── dynamic-ui-on-asi1/          # ASI:One interactive cards (TripMate + news)
│   ├── anthropic-quickstart/
│   ├── gemini-quickstart/
│   ├── openai-agent-sdk/
│   ├── Claude Agent SDK/
│   ├── google-genai-parallel-processing/
│   ├── flight-tracker-openai-workflow-agent/
│   ├── langchain-agents/
│   ├── pydantic-agent/
│   └── security-scanner-agent/
│
├── 🔗 Agent-to-agent (A2A)
│   ├── launch-your-a2a-agent/
│   ├── launch-your-a2a-research-team/
│   ├── a2a-cart-store/
│   └── a2a-uAgents-Integration/
│
├── 🧩 MCP
│   └── mcp-agents/
│
├── 💰 Payments
│   ├── fet-example/
│   ├── image-agent-payment-protocol/
│   ├── stripe-horoscope-agent/
│   └── stripe-payment-agents/
│
├── 🧠 RAG and knowledge
│   ├── Rag-agent/
│   ├── llama-index/
│   └── pdf-summariser-example/
│
├── 👥 Multi-agent systems
│   ├── google-adk/
│   ├── Crewai-agents/
│   ├── ag2-agents/
│   └── video-to-map-agent/
│
├── 🌐 Web3
│   ├── web3/
│   └── duffel-agent/
│
└── 🔌 External integrations
    ├── Composio/
    ├── Browser-based-agents/
    └── frontend-integration/

📚 Examples index

🟢 Getting Started

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | fetch-hackathon-quickstarter | Hackathon-ready template with orchestrator + worker agents | Python, uAgents | 🟢 Beginner | | openclaw/ | OpenClaw — connector + orchestrator (fetchai-openclaw-orchestrator) and Agentverse caller skill (agentverse-caller) | Python, Shell, OpenClaw, Agentverse, uAgents | 🟢–🟡 | | av-script-example | Agentverse script deployment example | Python, uAgents | 🟢 Beginner | | asi-cloud-agent | Basic ASI Cloud agent deployment | Python, uAgents | 🟢 Beginner | | deploy-agent-on-av | Deploy agents on Agentverse via Render | Python, uAgents, Render | 🟢 Beginner | | cursor-rules | Cursor IDE rules for Fetch.ai development | MDC rules | 🟢 Beginner |

🤖 LLM Integration

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | asi1-llm-example | ASI:One LLM with LangChain integration | Python, LangChain, ASI:One | 🟢 Beginner | | dynamic-ui-on-asi1 | ASI:One interactive cards — TripMate (flights/hotels/packages via lastminute.com MCP) and news-card-agent (live news carousel) | Python, uAgents, ASI:One, Cards, MCP, Tavily | 🟡 Intermediate | | anthropic-quickstart | Claude integration series — basic, vision, functions, MCP, multi-agent | Python, Anthropic SDK, uAgents | 🟢–🔴 Series | | gemini-quickstart | Google Gemini series — text, Imagen, Veo, Lyria, TTS, research, film | Python, Google Gemini, uAgents | 🟢–🔴 Series | | openai-agent-sdk | OpenAI Agents SDK examples (scholarship finder) | Python, OpenAI SDK, uAgents | 🟡 Intermediate | | Claude Agent SDK | Real estate search agent with Claude SDK | Python, Claude SDK, uAgents | 🟡 Intermediate | | google-genai-parallel-processing | Parallel processing with Google GenAI | Python, Google GenAI, uAgents | 🟡 Intermediate | | flight-tracker-openai-workflow-agent | Flight tracking with OpenAI workflow agents | Python, OpenAI SDK, uAgents | 🟡 Intermediate | | langchain-agents | Hackflow — hackathon competitive-intelligence agent built on LangChain Deep Agents with Stripe payments | Python, LangChain, uAgents, Stripe | 🔴 Advanced | | pydantic-agent | Shipping label booking agent using Pydantic AI and ASI:One interactive cards | Python, Pydantic AI, uAgents, Shippo | 🔴 Advanced | | security-scanner-agent | LLM-powered code security scanner returning structured vulnerability reports | Python, uAgents, ASI:One | 🟡 Intermediate |

🔗 Agent-to-Agent (A2A)

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | launch-your-a2a-agent | Quick A2A agent launcher | Python, uAgents, A2A | 🟢 Beginner | | launch-your-a2a-research-team | Multi-agent A2A research team | Python, uAgents, A2A | 🟡 Intermediate | | a2a-cart-store | A2A shopping cart with Skyfire payments | Python, uAgents, Skyfire | 🟡 Intermediate | | a2a-uAgents-Integration | A2A communication examples (YouTube, shopping, currency, competitor analysis) | Python, uAgents, LangGraph | 🟡–🔴 Collection |

🧩 MCP (Model Context Protocol)

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | mcp-agents | MCP server agents — Gmail, Calendar, Events, Airbnb, Perplexity, GitHub, Context7 | Python, MCP, uAgents | 🟡 Intermediate |

💰 Payments

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | fet-example | FET payment + ASI:One image generation agent | Python, uAgents, ASI:One, FET | 🟡 Intermediate | | image-agent-payment-protocol | Image generation with payment protocol | Python, uAgents, Skyfire | 🟡 Intermediate | | stripe-horoscope-agent | Horoscope agent with Stripe payments | Python, uAgents, Stripe | 🟡 Intermediate | | stripe-payment-agents | Stripe payment examples (property finder, expense calculator) | Python, uAgents, Stripe | 🔴 Advanced |

🧠 RAG & Knowledge

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------------|------------| | Rag-agent | RAG agent with vector search | Python, uAgents, RAG | 🟡 Intermediate | | llama-index | LlamaIndex RAG agent with Stripe payments | Python, LlamaIndex, uAgents, Stripe | 🔴 Advanced | | pdf-summariser-example | PDF summarization agent | Python, uAgents, ASI:One | 🟢 Beginner |

👥 Multi-Agent Systems

| Example | Description | Tech Stack | Difficulty | |---------|-------------|------

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars1.1k
CategoryAI
Updated26d ago
Forks84

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions