Frameworks y plataformas para construir agentes de IA
Del código en TypeScript o Python a los lienzos visuales: ocho herramientas para armar agentes con memoria y RAG. Para qué sirve cada una.
8 recursosActualizada el 3 oct 2026
Un agente de IA combina un modelo, herramientas que puede usar y memoria de lo que ya pasó. Estas herramientas resuelven esas piezas de distinta forma: unas son librerías para programar, otras son lienzos visuales y una resuelve una sola parte, la memoria.
Elige primero por el lenguaje de tu equipo. Si trabajan en TypeScript, empieza por el AI SDK o Mastra; si trabajan en Python, por LangGraph o CrewAI. Si nadie programa, mira Dify, Flowise o Botpress.
Casi todas son de código abierto y gratis como librería. Lo que se paga es la plataforma gestionada y, siempre, el consumo de los modelos.
AI SDKLibrería gratuita para llamar a decenas de proveedores de modelos con una sola API, con streaming, herramientas y salidas estructuradas. La memoria y los flujos durables corren por tu cuenta.
MastraFramework en TypeScript que ya trae memoria, flujos con pausa y reanudación, RAG, evaluaciones y soporte de MCP. Encaja con equipos de JavaScript que no quieren pasarse a Python.
LangGraphModela el agente como un grafo con estado, con ejecución durable y pausas para que una persona apruebe un paso. Da control fino a cambio de una curva de aprendizaje alta.
CrewAIOrganiza equipos de agentes con rol, objetivo y herramientas, más «flows» para controlar la ejecución. Solo existe en Python y no depende de LangChain.
DifyLienzo visual para chatbots, agentes y flujos con RAG, que se publican como API o chat web. Tiene interfaz en español; lo usas en su nube o lo instalas con Docker.
FlowiseArma agentes y flujos multiagente arrastrando nodos sobre LangChain. Soporta modelos locales, como Ollama, si no quieres enviar datos fuera.
BotpressAgentes de IA para atención al cliente que se publican en WhatsApp, Instagram y el chat de tu sitio, y ejecutan acciones reales si conectas tus APIs. No cobra por usuario del equipo.
Mem0Capa de memoria que extrae de cada conversación lo importante y lo recupera después, para no reenviar todo el historial al modelo. Funciona con las principales bases vectoriales y frameworks.