Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
Inicio/LLM locales avanzados/Langflow: constructor visual de LangChain con licencia MIT (ahora de IBM)
Local AI Agents & Tool Use

Langflow: constructor visual de LangChain con licencia MIT (ahora de IBM)

·12 min de lectura·Por Hans Kuepper · Fundador de PromptQuorum · Motor de descubrimiento de IA de pesos abiertos y código abierto

Langflow es un constructor visual gratuito y de código abierto (licencia MIT) para agentes de IA y pipelines RAG basados en LangChain y LangGraph, propiedad de IBM desde su adquisición de DataStax en 2025 — y, a diferencia de Flowise, sigue en desarrollo activo.

Langflow permite conectar componentes de LangChain y LangGraph en un lienzo visual en lugar de escribir Python a mano — y, a diferencia de su competidor más cercano, Flowise, cuenta con el respaldo de una corporación con los recursos para seguir desarrollándolo. IBM adquirió Langflow en 2025 al comprar DataStax, y el desarrollo no se ha ralentizado desde entonces.

Langflow: constructor visual de LangChain con licencia MIT (ahora de IBM)

Conclusiones clave

  • Licencia MIT — permisiva, autoalojable, sin restricciones multiinquilino ni de logotipo
  • Creado originalmente por Logspace; adquirido por DataStax en abril de 2024, y luego IBM adquirió DataStax (cerrado el 28 de mayo de 2025)
  • Más de 150.000 estrellas en GitHub e historial de commits activo, a diferencia del repositorio archivado de Flowise
  • Desarrollado en Python — más cercano a LangChain puro que la pila Node.js/TypeScript de Flowise
  • Se autoaloja mediante Docker, pip/uv o la app Langflow Desktop (Windows/macOS)
  • Un nivel de nube alojada, DataStax Langflow, funciona sobre la base de datos vectorial Astra DB de IBM
  • Un destino realista para usuarios de Flowise que migran desde una herramienta archivada y sin mantenimiento

📍 En una frase

Langflow es un constructor visual de código abierto con licencia MIT, basado en Python, para agentes LangChain/LangGraph y pipelines RAG, propiedad de IBM desde su adquisición de DataStax en 2025 y aún en desarrollo activo.

💬 En términos simples

En lugar de escribir código de LangChain a mano, Langflow ofrece un lienzo de arrastrar y soltar para conectar un LLM, un cargador de documentos y una base de datos vectorial — y una corporación (IBM) sigue pagando para mantenerlo.

📌Nota: Langflow y Flowise no son el mismo proyecto. Ambos generan construcciones LangChain/LangGraph de forma visual, pero son bases de código separadas con empresas distintas detrás.

¿A quién pertenece Langflow, y sigue manteniéndose?

IBM es propietaria de Langflow, y el proyecto se mantiene activamente. Langflow comenzó como un proyecto de código abierto de Logspace, adquirido por DataStax en abril de 2024 para ampliar sus herramientas de aplicaciones de IA. IBM anunció luego la adquisición de DataStax el 25 de febrero de 2025, cerrada el 28 de mayo de 2025 — con lo que Langflow, junto con la base de datos vectorial Astra DB de DataStax, pasó a formar parte de IBM.

Esta cadena de propiedad importa para la continuidad del proyecto de una forma que no aplicaba a Flowise, mantenido por una pequeña empresa independiente (FlowiseAI) que cerró sus operaciones en 2026. IBM ha incorporado Langflow a su cartera watsonx.ai como capa low-code para construir agentes sobre sus modelos Granite y otros proveedores, lo que le da un motivo comercial para seguir financiando el desarrollo.

Logspace → DataStax

Fecha:
2024-04
Significado:
El creador original de Langflow es adquirido; DataStax pasa a ser la empresa responsable del mantenimiento

Acuerdo IBM-DataStax anunciado

Fecha:
2025-02-25
Significado:
IBM anuncia su intención de adquirir DataStax, incluyendo Langflow

Adquisición cerrada

Fecha:
2025-05-28
Significado:
DataStax, y Langflow con ella, pasa formalmente a ser parte de IBM

Integración con watsonx.ai

Fecha:
en curso
Significado:
IBM posiciona Langflow como middleware para construir agentes dentro de watsonx.ai

📌Nota: El proyecto central con licencia MIT sigue siendo completamente de código abierto y autoalojable, sin importar quién posea la marca — el mismo código funciona uses o no algún producto alojado de IBM o DataStax.

¿Qué es Langflow?

Langflow es una plataforma low-code de código abierto (licencia MIT, github.com/langflow-ai/langflow) para construir y desplegar agentes de IA y aplicaciones RAG mediante una interfaz visual, basada en nodos y desarrollada en Python. Su lema es "Drag. Drop. Deploy." (arrastra, suelta, despliega), y el repositorio ha superado las 150.000 estrellas en GitHub.

  • Lienzo visual para ensamblar flujos de LangChain y LangGraph sin escribir la lógica de la cadena a mano
  • Soporte de agentes: los agentes pueden llamar a otros componentes del lienzo como herramientas, con orquestación multiagente y memoria de conversación
  • Personalización en Python: cualquier nodo puede editarse o extenderse con Python puro para lógica que la biblioteca visual no cubre
  • Despliegue como punto de acceso API, flujo exportado en JSON, o servidor MCP (Model Context Protocol)
  • Playground interactivo para probar un flujo paso a paso antes de desplegarlo
  • Integraciones de observabilidad con LangSmith y LangFuse para rastrear la ejecución de agentes

¿En qué se diferencia Langflow de Flowise?

Langflow y Flowise resuelven el mismo problema — la orquestación visual de LangChain/LangGraph — con bases de código distintas, lenguajes distintos y, ahora, perspectivas de mantenimiento muy distintas. Langflow está basado en Python y se mantiene cerca de la semántica pura de LangChain; Flowise estaba basado en Node.js/TypeScript y, en 2026, está archivado y sin mantenimiento.

Dónde Langflow tiene ventaja

Langflow se desarrolla activamente bajo un propietario corporativo con buenos recursos (IBM), lo que elimina el mayor riesgo de una herramienta congelada y sin mantenimiento: que nadie corrija vulnerabilidades ni añada nuevas integraciones. Su base en Python también significa que la lógica personalizada se parece a código LangChain normal, no a JavaScript metido en un nodo "Custom Function".

Dónde Flowise tenía ventaja (mientras se mantenía)

Antes de su cierre, Flowise ofrecía una biblioteca de integraciones más amplia, un mercado de plantillas y modos Chatflow/Agentflow separados, además de multiinquilinato parcial para alojar varios bots orientados a clientes desde una sola instancia. El versionado de Langflow es más manual — se exporta un flujo como JSON en lugar de depender de un alojamiento multiinquilino integrado.

Si estás migrando desde Flowise

Langflow es un destino razonable: los mismos conceptos subyacentes de LangChain/LangGraph, un modelo mental similar de nodos conectados, licencia MIT en vez de Apache 2.0 (ambas permisivas) y, de forma crucial, un propietario con incentivo comercial para mantenerlo actualizado. Cuenta con reconstruir flujos manualmente; no existe una herramienta de importación automática de Flowise a Langflow.

¿Langflow es compatible con RAG y agentes de IA?

Sí — RAG y la orquestación de agentes son los casos de uso principales de Langflow, no funciones añadidas. La plataforma ofrece categorías de componentes dedicadas a ambos, y la empresa matriz de IBM, DataStax, integra su propia base de datos vectorial (Astra DB) directamente en la biblioteca de componentes.

  • RAG: una plantilla Vector Store RAG divide la ingesta y la consulta en dos flujos — uno carga y fragmenta un archivo, lo convierte en embeddings y lo indexa; el otro convierte en embedding la consulta del usuario y recupera las coincidencias más cercanas
  • Bases de datos vectoriales: componentes dedicados para Astra DB (producto propio de DataStax/IBM) además de otras bases de datos vectoriales comunes, para que los pipelines RAG no queden atados a un solo backend
  • LLM locales: un paquete de Ollama dedicado incluye tanto un componente de modelo de chat como uno de embeddings, para que un flujo pueda ejecutarse por completo contra un modelo alojado localmente en lugar de una API en la nube
  • Agentes: cualquier componente del lienzo puede exponerse como herramienta que un agente llama, y Langflow admite orquestación multiagente con memoria de conversación persistente entre turnos
  • Despliegue: un flujo terminado se convierte en una API invocable, un archivo JSON exportable, o un servidor MCP al que pueden conectarse otros clientes de IA

¿Cómo se autoaloja Langflow?

Autoalojar Langflow no requiere ninguna cuenta de IBM ni DataStax — el paquete de código abierto funciona por completo en tu propio hardware. Docker es la vía más rápida; pip/uv y la app de escritorio son las alternativas.

  1. 1
    Confirma que tu equipo cumple los requisitos mínimos: CPU de doble núcleo y 2 GB de RAM (se recomienda 4 GB o más y CPU multinúcleo), además de un navegador basado en Chromium si no usas la app de escritorio.
  2. 2
    Para Docker: ejecuta docker run -p 7860:7860 langflowai/langflow:latest y abre http://localhost:7860 una vez que arranque el contenedor.
  3. 3
    Para pip/uv: instala Python 3.10–3.14, luego ejecuta uv pip install langflow -U seguido de uv run langflow run para iniciar el servidor local.
  4. 4
    Como alternativa, instala Langflow Desktop (Windows, o macOS 13+) para una app empaquetada que gestiona sus propias dependencias — ten en cuenta que prescinde del Shareable Playground y el modo de voz disponibles en la versión de navegador.
  5. 5
    Construye un flujo arrastrando componentes al lienzo: un nodo LLM, un prompt y, para RAG, un cargador de documentos, un modelo de embeddings y un componente de base de datos vectorial, todos conectados entre sí.
  6. 6
    Despliega el flujo terminado como punto de acceso API, expórtalo como JSON para control de versiones, o expónlo como servidor MCP para que otras herramientas de IA lo llamen.

¿Necesito una cuenta de DataStax o IBM para autoalojar Langflow?

No. El paquete de código abierto langflow en GitHub y PyPI funciona de forma independiente de cualquier cuenta en la nube de DataStax o IBM. Solo se necesita una cuenta para el producto alojado DataStax Langflow o para usar Astra DB como base de datos vectorial gestionada.

¿Cuáles son los requisitos mínimos de hardware de Langflow?

El mínimo documentado es una CPU de doble núcleo y 2 GB de RAM, con una CPU multinúcleo y al menos 4 GB de RAM recomendados para cargas de trabajo reales. La vía de instalación pip/uv requiere Python 3.10 a 3.14.

¿Quién debería usar Langflow?

Langflow encaja con desarrolladores que quieren una capa visual sobre LangChain sin renunciar a Python, y es una opción creíble para quien deja Flowise. Encaja peor con equipos que necesitan alojamiento SaaS multiinquilino robusto desde el primer momento.

Usa Langflow si

  • Quieres prototipar agentes LangChain/LangGraph y pipelines RAG de forma visual, sin abandonar Python para la lógica personalizada
  • Autoalojabas Flowise y necesitas un constructor visual activamente mantenido al que migrar
  • Tu equipo ya usa (o planea usar) Astra DB o IBM watsonx.ai y quiere integración nativa
  • Valoras un proyecto respaldado por una corporación con historial de commits continuo por encima de uno independiente más pequeño

Evita Langflow si

  • Necesitas alojamiento multiinquilino integrado desde el primer momento para muchos bots orientados a clientes desde una sola instancia
  • No usas Python y prefieres una pila Node.js/TypeScript para cualquier lógica personalizada que escribas
  • Necesitas un gran mercado de plantillas prediseñadas en lugar de ensamblar flujos a partir de componentes base
  • Te preocupa que un gran proveedor empresarial acabe orientando la hoja de ruta hacia sus propios productos comerciales (Astra DB, watsonx.ai)

Langflow vs. alternativas

Langflow compite con otras herramientas visuales y basadas en código para construir agentes al estilo LangChain y pipelines RAG. El estado de mantenimiento es la diferencia más marcada frente a Flowise en particular.

Herramienta
Interfaz
Licencia
Respaldo
Mantenimiento
LangflowVisual, basada en PythonMITIBM (vía DataStax)Activo
FlowiseVisual, arrastrar y soltarApache 2.0Independiente (FlowiseAI)Archivado / ninguno
DifyVisual + backendApache 2.0 + restriccionesIndependiente (LangGenius)Activo
LlamaIndexCódigo Python / TSMITIndependiente (LlamaIndex Inc.)Activo
n8nVisual, arrastrar y soltarFair-code / Sustainable UseIndependiente (n8n GmbH)Activo

Comparar en el directorio

Errores comunes al evaluar Langflow

Estos errores surgen de confundir Langflow con Flowise, o de asumir que ser propiedad de una corporación siempre implica una peor propuesta de código abierto.

Error 1: confundir Langflow con Flowise

Los nombres y las interfaces de lienzo con nodos se parecen lo suficiente como para causar confusión real. Son proyectos separados, con repositorios de GitHub separados, licencias distintas (MIT frente a Apache 2.0) y, en 2026, un estado de mantenimiento muy diferente — Flowise está archivado, Langflow no.

Error 2: suponer que la propiedad de IBM significa una versión de código abierto recortada

El paquete central de Langflow sigue con licencia MIT y es totalmente autoalojable, sin requisito de conexión con IBM o DataStax. Los productos comerciales de IBM son el nivel de nube alojada DataStax Langflow y la base de datos vectorial Astra DB — usarlos es opcional, no un requisito para ejecutar Langflow.

Error 3: esperar una importación automatizada desde Flowise

No existe ninguna herramienta de migración integrada que convierta un Chatflow o Agentflow de Flowise en un flujo de Langflow. Prevé tiempo para reconstruir manualmente los pipelines: cargadores de documentos, modelos de embeddings y definiciones de herramientas de agentes deben reconectarse todos con los componentes propios de Langflow.

Preguntas frecuentes

¿A quién pertenece Langflow?

IBM es propietaria de Langflow. Fue creado originalmente por Logspace, adquirido por DataStax en abril de 2024, y DataStax fue luego adquirida por IBM en un acuerdo cerrado el 28 de mayo de 2025.

¿Langflow es de código abierto?

Sí. Langflow se publica bajo la licencia permisiva MIT en GitHub (langflow-ai/langflow), sin restricciones multiinquilino ni de logotipo de las que sí tienen algunas herramientas competidoras.

¿Langflow sigue manteniéndose activamente?

Sí. A diferencia de Flowise, que FlowiseAI cerró en 2026, Langflow tiene un historial de commits activo y IBM lo posiciona como middleware para construir agentes en su plataforma watsonx.ai.

¿En qué se diferencia Langflow de Flowise?

Langflow está basado en Python y lo desarrolla un equipo ahora respaldado por IBM; Flowise estaba basado en Node.js/TypeScript, desarrollado por la empresa independiente FlowiseAI, y ahora está archivado y sin mantenimiento. Ambos generan visualmente construcciones al estilo LangChain/LangGraph, pero son bases de código separadas.

¿Puedo autoalojar Langflow sin cuenta de IBM o DataStax?

Sí. El paquete de código abierto langflow se instala mediante Docker, pip/uv o la app Langflow Desktop y funciona por completo en tu propio hardware. Solo se necesita una cuenta de IBM o DataStax para el producto alojado DataStax Langflow o Astra DB gestionada.

¿Langflow admite generación aumentada por recuperación (RAG)?

Sí. Una plantilla Vector Store RAG divide la ingesta (cargar, fragmentar, convertir en embeddings e indexar un documento) y la consulta (convertir en embedding una pregunta, recuperar las coincidencias más cercanas) en dos flujos, con componentes de base de datos vectorial intercambiables, incluida Astra DB.

¿Langflow admite sistemas multiagente?

Sí. Cualquier componente del lienzo puede exponerse como herramienta que un agente llama, y Langflow admite orquestación multiagente con memoria de conversación persistente entre turnos.

¿Cuáles son los requisitos mínimos del sistema para Langflow?

Como mínimo, una CPU de doble núcleo y 2 GB de RAM, con una CPU multinúcleo y al menos 4 GB de RAM recomendados para cargas de trabajo reales. La instalación vía pip/uv requiere Python 3.10 a 3.14.

¿Qué es DataStax Langflow, y se diferencia de Langflow de código abierto?

DataStax Langflow es la versión en la nube alojada por IBM/DataStax del mismo proyecto de código abierto, integrada con la base de datos vectorial Astra DB. Ejecuta exactamente el mismo software central que la versión autoalojada — la diferencia es que IBM gestiona el alojamiento y la conecta por defecto a Astra DB.

¿Es Langflow una buena alternativa para quienes dejan Flowise?

Sí, con una salvedad: los conceptos subyacentes (flujos visuales de LangChain/LangGraph, componentes RAG, herramientas de agentes) se corresponden lo suficiente como para hacer de Langflow un destino de migración razonable, pero no hay importación automatizada — cuenta con reconstruir los flujos manualmente.

¿Puede Langflow desplegarse como servidor MCP?

Sí. Un flujo de Langflow terminado puede exponerse como servidor Model Context Protocol (MCP), permitiendo que otros clientes de IA compatibles con MCP lo llamen como herramienta, además de desplegarlo como un simple punto de acceso API o exportarlo como JSON.

Fuentes

← Volver a LLM locales avanzados

MCP