Framework de Python para crear y coordinar sistemas multiagente con flujos de trabajo secuenciales, concurrentes, basados en grafos y jerárquicos.
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
Clona el repositorio
git clone https://github.com/fetchai/innovation-lab-examples.git - 2
Entra en la carpeta del repositorio
cd innovation-lab-examples - 3
Entra en el ejemplo de inicio rápido para hackatones
cd fetch-hackathon-quickstarter - 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
Biblioteca de Python y libro interactivo de Jupyter con 35 arquitecturas de IA agéntica ejecutables, desde Reflexion y ReAct hasta MemGPT y BrowserAgent, basadas en LangGraph.
Herramienta de escritura con IA en chino para cuentas oficiales de WeChat que reúne temas de actualidad, genera artículos con un flujo multiagente de CrewAI, les da formato y publica borradores o artículos.
Plataforma de código abierto para crear agentes de IA empresariales, con bases de conocimiento RAG, flujos de trabajo visuales y uso de herramientas MCP.
Colección gratuita con licencia MIT de rutas de aprendizaje, tutoriales y pautas para equipos sobre cómo aplicar la IA a DevOps, desde las primeras herramientas hasta la arquitectura de infraestructura de IA.
SDK de TypeScript y Python que ofrece a los agentes de IA más de 1000 toolkits de apps con autenticación previa, sesiones por usuario y un sandbox para ejecutar acciones.