Repolode
fetchai

fetchai/innovation-lab-examples

Colección de más de 80 ejemplos ejecutables de agentes de IA en Python basados en uAgents de Fetch.ai, con LLM, MCP, A2A, pagos y patrones multiagente.

Estrellas
1,167
Forks
84
Issues abiertos
7
Último commit
hace 2 meses

¿Qué es?

Este repositorio reúne una gran variedad de proyectos independientes de agentes de IA escritos en Python. Cada carpeta contiene un proyecto ejecutable con sus propias dependencias y una plantilla de entorno. La mayoría de los ejemplos usa el framework uAgents para la mensajería y el descubrimiento de agentes, y se conecta con proveedores de LLM como ASI:One, OpenAI, Anthropic Claude y Google Gemini.

Los ejemplos abarcan varios patrones: agentes individuales, comunicación entre agentes (A2A), servidores del Model Context Protocol (MCP) para servicios como Gmail y GitHub, RAG sobre documentos y flujos de pago con Stripe, Skyfire o FET. Los ejemplos multiagente están construidos con frameworks como LangChain, CrewAI, AG2, LlamaIndex y Google ADK.

Se incluyen una plantilla de inicio rápido, un script de configuración y un Dockerfile para ejecutar cualquier ejemplo. Los agentes aportados por la comunidad se encuentran en una carpeta independiente para colaboradores.

Funciones clave

  • 01Decenas de proyectos de agentes ejecutables, cada uno con sus propias dependencias y una plantilla .env
  • 02Ejemplos de comunicación entre agentes (A2A) basados en uAgents
  • 03Agentes que actúan como servidores MCP para Gmail, Calendar, GitHub y otros servicios
  • 04Integraciones con ASI:One, OpenAI, Claude, Gemini, LangChain y CrewAI
  • 05Ejemplos de pagos con Stripe, Skyfire y FET

Casos de uso

  • Aprender a crear el primer agente autónomo con uAgents
  • Empezar un proyecto para un hackathon a partir de una plantilla funcional de orquestador y worker
  • Comparar cómo se integran en los agentes distintos SDK de LLM y frameworks de agentes
  • Añadir herramientas MCP o flujos de pago a un agente existente

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/fetchai/innovation-lab-examples.git
  2. 2

    Entra en la carpeta del repositorio

    cd innovation-lab-examples
  3. 3

    Entra en el ejemplo de inicio rápido para hackatones

    cd fetch-hackathon-quickstarter
  4. 4

    Crea un entorno virtual e instala las dependencias

    python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

Antes de usarlo

  • Cada ejemplo es un proyecto independiente con sus propias dependencias, así que elige uno y configúralo por separado.
  • Muchos ejemplos requieren claves de API como las de ASI:One, OpenAI o Stripe.

Temas

Preguntas frecuentes

¿Qué es innovation-lab-examples?
Colección de más de 80 ejemplos ejecutables de agentes de IA en Python basados en uAgents de Fetch.ai, con LLM, MCP, A2A, pagos y patrones multiagente. Este repositorio reúne una gran variedad de proyectos independientes de agentes de IA escritos en Python. Cada carpeta contiene un proyecto ejecutable con sus propias dependencias y una plantilla de entorno. La mayoría de los ejemplos usa el framework uAgents para la mensajería y el descubrimiento de agentes, y se conecta con proveedores de LLM como ASI:One, OpenAI, Anthropic Claude y Google Gemini.
¿innovation-lab-examples es gratuito? ¿Qué licencia tiene?
innovation-lab-examples es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿innovation-lab-examples sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de innovation-lab-examples fue el 1 sept 2026.
¿Para qué puedo usar innovation-lab-examples?
Aprender a crear el primer agente autónomo con uAgents Empezar un proyecto para un hackathon a partir de una plantilla funcional de orquestador y worker Comparar cómo se integran en los agentes distintos SDK de LLM y frameworks de agentes Añadir herramientas MCP o flujos de pago a un agente existente
¿Cómo se instala innovation-lab-examples?
Clona el repositorio: git clone https://github.com/fetchai/innovation-lab-examples.git Entra en la carpeta del repositorio: cd innovation-lab-examples Entra en el ejemplo de inicio rápido para hackatones: cd fetch-hackathon-quickstarter Crea un entorno virtual e instala las dependencias: python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt
¿Dónde consigo innovation-lab-examples?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fetchai/innovation-lab-examples

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados