Todo el mundo ha estado construyendo agentes de IA, por lo que después de realizar pruebas prácticas con agentes de IA para codificación populares, constructores de agentes de IA y benchmarks de uso de herramientas para evaluar sus capacidades en el mundo real, hemos elaborado una lista seleccionada de los mejores 50+ agentes de IA de código abierto. Haga clic en los encabezados de las categorías para ir directamente a nuestras mejores selecciones:
Desarrollo e infraestructura de agentes
- Frameworks de agentes (Construye el tuyo propio)
- Herramientas de automatización y orquestación de flujos de trabajo
Aplicaciones de agentes específicas de dominio
- Agentes de navegación y automatización web
- Herramientas de codificación y desarrollo
- Herramientas de ciberseguridad
- Creadores de contenido de vídeo con IA
- Asistentes de finanzas
- Asistentes de salud
- Agentes de investigación
- Asistentes de análisis de datos
- Asistentes personales
¿Cómo pensar en los agentes de IA?
Un agente de IA es más que un simple LLM con un prompt. Técnicamente, es un sistema composible que combina planificación, memoria, uso de herramientas y ejecución iterativa. Forma un bucle estructurado alrededor de un LLM que puede tomar decisiones, realizar acciones y adaptarse a nueva información.
Así es como debe pensar en ellos:
- Autonomía y flujos de trabajo: Los agentes de IA varían desde la automatización de tareas básica basada en flujos de trabajo predefinidos hasta sistemas totalmente autónomos capaces de descomposición de objetivos, uso de memoria e interacción con herramientas. El desafío técnico central radica en mantener el contexto a través de los pasos y coordinar operaciones de múltiples etapas.
- Contexto y control: El verdadero desafío en los agentes de IA es asegurar que el LLM tenga el contexto apropiado en cada paso. Esto incluye gestionar el contenido alimentado al LLM y asegurar que el agente ejecute tareas relevantes basadas en un contexto actualizado.
- Integración de herramientas: La construcción de agentes efectivos requiere una integración fluida con herramientas externas, APIs y fuentes de datos. Frameworks como LangChain pueden ayudar a integrar estos recursos externos, pero el control sobre el flujo de trabajo es esencial para adaptar el comportamiento del agente a nuevas entradas.
- Beneficios de los frameworks de agentes: Todos los sistemas agénticos, ya sean flujos de trabajo simples o agentes autónomos complejos, pueden beneficiarse de las características principales proporcionadas por los frameworks agénticos. Estas características pueden construirse desde cero o aprovecharse de una plataforma de código abierto existente, dependiendo de sus necesidades.
Nuevos estándares
- Model Context Protocol (MCP): El estándar de la industria sobre cómo los agentes hablan con fuentes de datos externas. LangGraph integra MCP para permitir que los agentes funcionen mediante "plug and play" con bases de datos y herramientas locales sin envoltorios personalizados.
- Stripe Agentic Commerce Protocol (ACP): Este es el primer estándar industrial activo que permite a los agentes de IA gestionar pagos, inventario y envíos de forma segura. Permite el "Agentic Checkout", donde el agente puede completar una compra para el usuario dentro de una interfaz de chat.
¿Qué es exactamente un agente de IA?
No hay una definición acordada sobre lo que constituye un "agente de IA".
- La IA tradicional define a los agentes como sistemas que interactúan con su entorno.
- La encuesta de Simon Willison a profesionales presenta una variedad de definiciones operativas de participantes de la industria.2
- La definición de Anthropic describe los principios de diseño para construir agentes de IA efectivos y alineados.3
- Las principales firmas de consultoría enfatizan el papel de los agentes en la automatización de flujos de trabajo empresariales y la toma de decisiones.4 .
Muchos de estos incluyen explícitamente flujos de trabajo y sitúan la autonomía al final de un espectro.
Estamos de acuerdo con estos puntos de vista, por lo tanto, no proporcionamos una definición estricta. En su lugar, enumeramos los factores que hacen que un sistema de IA sea considerado más agéntico:
- Entorno y objetivos:
- Los sistemas de IA en entornos complejos, como aquellos con múltiples tareas y cambios inesperados, son agénticos.
- Los sistemas de IA que siguen objetivos sin ser instruidos son agénticos.
- Interfaz de usuario y supervisión: Los sistemas de IA que pueden aprender lenguajes naturales y los sistemas que necesitan menos supervisión del usuario son agénticos.
- Diseño del sistema: Los sistemas que utilizan patrones de diseño como el uso de herramientas (por ejemplo, búsqueda web, programación) o la planificación (por ejemplo, reflexión, desglose de subobjetivos) son agénticos.
Para una explicación más detallada, anteriormente enumeramos estos factores y discutimos cómo definen los sistemas de IA agénticos.
¿Son estos agentes totalmente autónomos?
Todavía no. La mayoría de los agentes de IA de código abierto mejoran la autonomía del LLM al permitir el uso de herramientas, la toma de decisiones y la resolución de problemas, pero aún requieren entradas estructuradas y un humano en el bucle.
Ejemplos como Devon y PR-Agent siguen lógicas predefinidas o flujos de trabajo de RL en lugar de demostrar un comportamiento agéntico completo. Otros agentes de IA aún carecen de capacidades de (Aprendizaje Autónomo + Generalización).
Cuándo (y cuándo no) usar agentes de IA
No todas las aplicaciones de LLM requieren complejidad agéntica. Muchos casos de uso se resuelven mejor con una generación aumentada por recuperación (RAG) ligera.
Los sistemas agénticos introducen una sobrecarga arquitectónica: gestión de memoria, orquestación de herramientas, manejo de errores y bucles de control que aumentan la latencia y el costo. Por ejemplo, en nuestros benchmarks, observamos que las tasas de éxito de los agentes de IA disminuyeron después de 35 minutos de interacción humana.
Para mitigar estos riesgos, es esencial probar los sistemas agénticos en entornos controlados e implementar barandillas robustas antes del despliegue.
Los agentes son más valiosos cuando los pasos no pueden predecirse fácilmente o programarse de forma rígida. Son particularmente adecuados para situaciones donde:
- Las tareas son dinámicas y de múltiples pasos, con lógica ramificada o subobjetivos poco claros.
- El uso de herramientas es condicional o adaptativo, requiriendo que el sistema elija qué herramienta invocar basándose en la entrada o el estado previo.
- Se requiere memoria o contexto a largo plazo, a través de sesiones o etapas de ejecución.
- La ejecución debe responder a la retroalimentación del entorno, como resultados de API, salidas de búsqueda o acciones fallidas.
- Se necesita colaboración humano-en-el-bucle, donde la autonomía y la supervisión deben mezclarse (por ejemplo, copilotos de IA).
Por otro lado, los flujos de trabajo o las llamadas a LLM sin estado son preferibles cuando:
- La lógica de la tarea es estática o predecible, como el llenado de formularios o la transformación de contenido.
- La baja latencia es crítica, como en las interacciones orientadas al usuario.
- Minimizar el costo es esencial, especialmente evitando llamadas recursivas al LLM y orquestaciones complejas.
Leer más
Aquí están nuestros últimos benchmarks sobre la infraestructura comúnmente utilizada por los sistemas agénticos:
- Navegadores remotos: Cómo la infraestructura del navegador permite que los agentes interactúen con la web de forma segura.
- Benchmark de Browser MCP: Los mejores servidores MCP para el uso de herramientas y acceso web.
Ejemplos de agentes de IA de código abierto
Algunas herramientas descritas como "agentes de IA" no son en realidad tan agénticas; estos sistemas (por ejemplo, Devon PR-agent) son en gran medida flujos de trabajo de IA basados en RL, con LLMs organizados a través de rutas de código predefinidas.
1. Frameworks de agentes (Construye el tuyo propio)
Librerías modulares y SDKs para que los desarrolladores construyan agentes con control sobre la lógica, la memoria, las herramientas y la orquestación.
✳️ Algunos agentes como SmolAgents y Agno encajan tanto en las categorías de frameworks de agentes como de automatización de flujos de trabajo.
Frameworks de agentes generales
Frameworks que se centran en construir agentes, ofreciendo herramientas flexibles y personalizables para orquestar flujos de trabajo, configuraciones multi-agente y casos de uso de propósito general.
- LangGraph – Orquestación de flujos de trabajo de LLM basada en grafos – LangGraph es software propietario, pero proporciona una librería de código abierto para el desarrollo de agentes. Ideal para RAG pipelines, memoria de agente/manejo de estado, y configuraciones multi-agente.
- AutoGen – Colaboración asíncrona multi-agente – Diseñado para coordinar agentes que usan herramientas a través de APIs similares a un chat. Ideal para automatizar flujos de trabajo complejos, particularmente en generación autónoma de código.
- CrewAI – Framework multi-agente no-code/low-code – Una de las herramientas más fáciles para empezar, ofreciendo plantillas de agentes ya preparadas (por ejemplo, agente de preparación de reuniones).
Frameworks de agentes especializados
Frameworks con un enfoque especializado en tipos específicos de comportamientos de agentes o integraciones de agentes.
- Camel – Simulación de agentes basada en roles – Optimizado para agentes colaborativos de juego de roles que utilizan razonamiento estructurado. Ideal para la automatización de flujos de trabajo y la generación de datos sintéticos.
- Mastra – Desarrollo de agentes integrado en el frontend – Basado en JavaScript, ideal para embeber agentes en aplicaciones orientadas al usuario.
- PydanticAI – Control de agentes minimalista y seguro en tipos – Proporciona validación estricta y rutas lógicas transparentes con Pydantic.
- Cybersecurity AI (CAI) – Framework de agentes de ciberseguridad impulsado por IA – Proporciona pruebas de penetración, descubrimiento de vulnerabilidades y red teaming con capacidades de humano-en-el-bucle, aprovechando modelos de lenguaje grandes e integraciones con herramientas como Nmap.
- Atomic Agents – Constructor de agentes personalizados granulares basado en esquemas – Construido para una estructura de agente granular y lógica composible.
- SmolAgents – SDK de agentes ligero para desarrolladores – Abstracción mínima, enruta la lógica a través de Python en lugar de JSON.
Runtimes de agentes (Agentes autónomos preconstruidos)
Agentes preconstruidos y autónomos que puede ejecutar inmediatamente (como una aplicación). Normalmente admiten la ejecución autónoma de tareas a partir de objetivos en lenguaje natural.
Totalmente autónomos:
- Auto-GPT – Descomposición de objetivos y ejecución autónoma – Desglosa los objetivos en subtareas y las completa utilizando herramientas, memoria y razonamiento. Ofrece agentes preconstruidos y una interfaz low-code.
- AIlice – Ejecución de tareas de propósito general local – Ejecuta tareas complejas en el dispositivo, admite herramientas locales y manipulación de archivos. Aspira a crear un asistente de IA, similar a JARVIS, basado en el LLM de código abierto.
- Manus AI – Operaciones en sandbox de propósito general. Ejecuta herramientas y flujos de trabajo en un sandbox seguro, capaz de manejar operaciones autónomas multi-dominio y de múltiples pasos. Fue adquirido por Meta, integrándose en el ecosistema de "Inteligencia Ambiental Personal" de Meta.5
Parcialmente autónomos:
- BabyAGI – Ejecutor de bucle de tareas iterativo – Crea, prioriza y ejecuta listas de tareas en un bucle de retroalimentación. Ideal para experimentos de generación de tareas.
Basados en navegador/interfaz:
- AgentGPT – Agente autónomo desplegado en el navegador – Permite a los usuarios crear y ejecutar agentes de tareas a través de una interfaz web. Ligero, ideal para la experimentación.
- OpenManus – Agente de navegador persistente – Diseñado para flujos de trabajo que abarcan sesiones en entornos de navegador. Utiliza herramientas como Playwright para automatizar interacciones web. Útil para usar en pipelines de automatización existentes. La configuración es rápida con Conda.
2. Automatización y orquestación de flujos de trabajo
Herramientas que automatizan flujos de trabajo e integran múltiples plataformas o servicios, a menudo con la capacidad de integrar agentes de IA.
Automatización e integración general de flujos de trabajo
Plataformas que conectan APIs, activan eventos y automatizan tareas, facilitando la construcción e integración de flujos de trabajo en diferentes sistemas.
- n8n – Automatización visual de flujos de trabajo e integración de API – Conecta aplicaciones, disparadores y flujos de datos utilizando un editor de nodos. Combina la construcción visual no-code con JavaScript/Python personalizados y admite más de 400 integraciones. Puede auto-alojarlo y ejecutar flujos de trabajo de agentes de IA con LangChain. Ideal para personas técnicas.
- PlanExe – Herramienta de planificación LLM-a-Gantt/WBS – Planificador de IA similar a la investigación profunda de OpenAI. Convierte objetivos en lenguaje natural en cronogramas estructurados utilizando LlamaIndex.
- Agno ✳️ – Constructor de agentes y flujos de trabajo amigable para el desarrollador – Encaja tanto como una herramienta de automatización de flujos de trabajo (ayudando a automatizar tareas y flujos) como un constructor de agentes.
- SmolAgents ✳️ – SDK de agentes ligero para desarrolladores – SmolAgents es lo suficientemente flexible como para encajar tanto como un SDK de agentes ligero (para frameworks de agentes) como una herramienta de flujo de trabajo (ya que se integra con los modelos de Hugging Face).
- Windmill – Plataforma de desarrollo y motor de flujo de trabajo de código abierto – Convierte scripts en interfaces de usuario, APIs y trabajos cron; admite Python, TypeScript, Go y otros lenguajes.
- Activepieces – Plataforma de automatización de código abierto – Constructor visual de flujos de trabajo auto-alojado para automatizar tareas e integrar aplicaciones con codificación mínima. Admite más de 280 servidores MCP para ejecutar tareas de IA distribuidas y cadenas de agentes a escala.
- Huginn – Automatización web y gestión de agentes – Construye agentes para automatizar tareas y monitoreo basados en la web.
- Node-RED – Desarrollo basado en flujos para IoT y datos en tiempo real – Integra servicios y automatiza tareas con un editor de flujos basado en el navegador.
Orquestación de flujos de trabajo multi-agente
Frameworks diseñados para coordinar agentes que interactúan a través de flujos de trabajo estructurados e integrar sistemas multi-agente.
- HyperAgent – Orquestación de agentes para el ciclo de vida completo del software – Los agentes trabajan juntos para planificar, codificar y verificar tareas de ingeniería.
- Supercog – agentic – Orquestación modular con bloques de lógica reutilizables – Diseñado para una automatización escalable, estructurada y basada en equipos.
3. Automatización y navegación web
Los agentes navegan autónomamente por sitios web y realizan tareas de múltiples pasos, como el llenado de formularios, la extracción de datos y la automatización de la navegación web.
Agentes web autónomos y copilotos
Agentes autónomos de propósito general (capaces de web):
- AgenticSeek – Agente de navegación web totalmente autónomo – Manus AI totalmente local. Se especializa en la extracción de datos y el llenado de formularios, automatizando tareas basadas en la web.
- Agent-E – Agente de automatización de navegador consciente del DOM – Se centra en interactuar con páginas web analizando el DOM (Document Object Model), ideal para hacer clic en botones y llenar formularios.
- AutoWebGLM – Agente web basado en LLM – Utiliza aprendizaje por refuerzo y simplificación de HTML para una mejor navegación en sitios web complejos.
Agentes de navegación web basados en visión (multimodales):
- Autogen extension WebSurfer – Agente web multimodal – Combina entrada de texto y visual (capturas de pantalla) para mejorar la interacción web.
- Skyvern – Agente de IA con visión artificial – Automatiza flujos de trabajo utilizando LLMs y visión artificial, manejando elementos tanto de texto como visuales.
- WebVoyager – Agente web con visión habilitada – Utiliza texto y capturas de pantalla para mejorar la navegación en sitios web con muchas imágenes.
Para saber más sobre la automatización y navegación web de código abierto, aquí hay una mirada estructurada a algunas de las mejores herramientas y agentes:
Kits de herramientas de automatización y scraping web
RPA web y extensiones de navegador impulsadas por LLM
Herramientas de búsqueda web de IA
4. Codificación y desarrollo
Agentes de IA diseñados para asistir en tareas de codificación, proporcionando soporte en tiempo real para desarrolladores a través de sugerencias de código, depuración y automatización de tareas.
Agentes de codificación basados en CLI
- Codex CLI – Herramienta de interacción multimodo (sugerir, editar, ejecutar) – Mejora los flujos de trabajo del desarrollador a través de la línea de comandos ofreciendo sugerencias y ediciones de código.
- OpenDevin – Asistente de codificación de IA de código abierto – Asiste en tareas de programación, ofreciendo sugerencias de código para varios lenguajes. Tenga en cuenta que OpenDevin ha sido renombrado recientemente como OpenHands para reflejar su misión más amplia de "All Hands AI".6
- Aider – Asistente de programación en pareja con IA – Integrado en su terminal para asistencia de codificación, admitiendo autocompletado, depuración y automatización de tareas.
Editores de código de IA
- Neovim – Editor de código integrado con IA – Plugins impulsados por IA que proporcionan completado de código y refactorización.
- Visual Studio Code (VS Code) – Herramienta de depuración y completado de código impulsada por IA – Ofrece sugerencias de código y autocompletado a través de GitHub Copilot, integrado con entornos IDE para desarrolladores.
- Cursor – Editor de código integrado con IA – Construido con completado de código impulsado por IA en tiempo real.
Constructores de prompt-a-app (Vibe coding)
Alternativas de código abierto a v0 / lovable / Bolt:
- Dyad – Constructor de aplicaciones de IA de código abierto – Herramienta no-code, local-first para construir aplicaciones impulsadas por IA con comandos de lenguaje natural.
- vx.dev – Constructor de aplicaciones de IA de código abierto – Una herramienta low-code, local-first centrada en transformar prompts de lenguaje natural en aplicaciones.
5. Ciberseguridad
Agentes de IA diseñados para mejorar las operaciones de ciberseguridad, incluyendo tareas como pruebas de penetración, descubrimiento de vulnerabilidades, red teaming y detección autónoma de amenazas.
- YAWNING TITAN – Simulación de ciberseguridad abstracta basada en grafos – Admite el entrenamiento de agentes para operaciones cibernéticas autónomas con un enfoque en entornos basados en grafos.
- bumpgen – Agente de gestión de paquetes – Actualiza los paquetes npm (gestor de paquetes de Node.js) automáticamente.
- Cyber-Security LLM Agents – Tareas de ciberseguridad impulsadas por LLM – Construido sobre AutoGen. Utilizado en diversas aplicaciones de investigación para demostrar la automatización de EDR con ChatGPT y el CI/CD automatizado para la ingeniería de detección.
6. Creación de contenido de vídeo con IA
Agentes de IA que ayudan a generar, editar y mejorar contenido visual y multimedia, incluyendo arte, imágenes y vídeos.
- Mochi – Generación de texto a vídeo – Convierte prompts de texto en vídeo, centrándose en la creación de vídeos cortos. Muy adecuado para generar rápidamente vídeos a partir de descripciones textuales.
- CogVideo – Generación de texto a vídeo – Convierte prompts de texto en vídeo con alta fidelidad, permitiendo la creación de imagen a vídeo. Una herramienta más avanzada para la generación de vídeo de alta calidad a partir de texto o imágenes.
- Allegro – Generación de texto a vídeo – Convierte prompts de texto en vídeo con un enfoque en la creación de contenido creativo. Esta herramienta enfatiza la síntesis de vídeo creativa a partir de texto para producir narrativas visuales únicas.
- DALL·E (versiones de código abierto) – Generación de texto a vídeo – Genera imágenes a partir de descripciones de texto, convirtiendo prompts escritos en contenido visual detallado y creativo.
7. Finanzas
Agentes de IA que ofrecen mejora automatizada mediante aprendizaje por refuerzo o análisis de datos financieros en tiempo real.
- FinRL – Aprendizaje por refuerzo automatizado para trading – Aprende y ejecuta autónomamente estrategias de trading basadas en datos de mercado, adaptándose a entornos financieros dinámicos.
- OpenBB Terminal – Análisis de datos financieros – Proporciona insights financieros autónomos para el trading en tiempo real, permitiendo a los profesionales de la inversión tomar decisiones de trading informadas.
8. Salud
Agentes de IA que ayudan en el diagnóstico médico, el monitoreo de enfermedades y los insights de salud mediante el análisis de datos de pacientes e informes médicos.
- HIA (Health Insights Agent) – Análisis de informes médicos – Analiza informes médicos y proporciona insights de salud.
- AI-HealthCare-Assistant – Diagnóstico y monitoreo de enfermedades – Diagnostica y monitorea enfermedades utilizando datos de pacientes.
9. Investigación
Agentes de IA que ayudan en la recopilación de datos, revisiones bibliográficas y pruebas de hipótesis, optimizando el proceso de investigación.
- ChemCrow – Agente autónomo de investigación química – Integra LLMs con herramientas de química para planificar y ejecutar tareas experimentales y computacionales complejas en análisis químico.
- GPT Researcher – Asistente autónomo de investigación general – Realiza búsquedas estructuradas en línea, analiza contenido y compila informes de investigación detallados con una entrada mínima del usuario.
10. Análisis de datos
Agentes de IA que procesan, analizan e interpretan datos para proporcionar insights accionables y apoyar la toma de decisiones.
Finanzas
- FinRobot – Agente de análisis de datos financieros – Automatiza la interpretación y el reporte de datos financieros utilizando modelos de lenguaje grandes.
Inteligencia de negocios y consultas
- Wren AI – Agente de insights de negocios de texto-a-SQL – Convierte preguntas en lenguaje natural en consultas SQL para reportes de negocios.
- Entaoai – Herramienta de ingeniería de datos asistida por GenAI – Proporciona una interfaz de chat para tareas de consulta y transformación de datos.
- Vanna AI – Agente de lenguaje natural a SQL – Genera consultas SQL basadas en prompts de usuario para explorar datasets estructurados.
Redes sociales
- Twitter Personality Agent – Agente de análisis de redes sociales – Analiza el historial de tweets para inferir rasgos conductuales y de personalidad.
11. Asistencia personal
Agentes de IA que ayudan con la gestión de tareas, la programación y la organización personal, mejorando la productividad y la gestión del tiempo.
- VacAIgent (agente de CrewAI preconstruido) – Asistente de planificación de viajes – Genera autónomamente itinerarios de viaje completos utilizando Streamlit y LLMs.
- Inbox Zero – Asistente de correo electrónico – prioriza, clasifica y resume mensajes utilizando procesamiento de lenguaje natural e integración con Gmail.
- Cal – Agente de programación de calendario – Automatiza la creación, reprogramación y resumen de reuniones a través de interacción basada en LLM.
Construcción de sistemas de agentes de IA
Muchos frameworks de IA están controlados por un único proveedor o repositorios públicos, pero están estrictamente gobernados.
Estos proyectos a menudo se desplazan hacia modelos de núcleo abierto (open core): el código base sigue siendo gratuito, pero la orquestación multi-agente, la observabilidad o el control detallado pueden estar restringidos tras licencias comerciales. En algunos ecosistemas "abiertos", el uso en producción a menudo requiere la compra de un backend cerrado.
Fuente7
Proyectos de agentes de IA en el mundo real
Desde nuestra experiencia, aquí hay algunas aplicaciones de agentes de IA:
- Desarrollo de API
- Construcción de aplicaciones
- Generación de sitios web con IA
- Ejecución de captura de pantalla a código
- Pedido de entregas
- Hacer una reserva en un restaurante
- Diseñar una habitación
Otros proyectos de agentes de IA independientes:
Otros proyectos de agentes de IA basados en frameworks:
Lecturas adicionales
- Compare 20 herramientas de seguridad de LLM y frameworks de código abierto
- Cuáles son los 10 principales riesgos de seguridad de LLM
Cita esta investigación
Elige el formato que se ajuste al lugar donde vas a publicar. Pegar la versión con enlace en tu CMS conserva el enlace de retroceso.
@misc{dilmegani2026,
author = {Dilmegani, Cem},
title = {{Lista de los mejores 50+ Agentes de IA de código abierto}},
year = {2026},
month = may,
howpublished = {\url{https://aimultiple.com/open-source-ai-agents}},
note = {AIMultiple. Recuperado el 14 de Mayo de 2026}
}


Sé el primero en comentar
Tu dirección de correo electrónico no será publicada. Todos los campos son obligatorios. Los comentarios se dejan en su idioma original.