Dify es una plataforma visual para construir aplicaciones con agentes de IA. En lugar de escribir código para cada etapa, el equipo arma el flujo en un editor, conecta modelos y herramientas y publica el resultado como aplicación o API.
Para qué sirve
- Crear agentes y asistentes con base de conocimiento propia (RAG)
- Armar flujos agénticos con nodos de decisión, código, llamadas HTTP y herramientas
- Publicar el resultado como aplicación web, API o herramienta para otro sistema
- Estandarizar la construcción de agentes en un equipo, con versionado de prompts
Cómo funciona
- El editor combina nodos deterministas y nodos de agente, con variables y condiciones
- La base de conocimiento se alimenta con documentos y se recupera en las respuestas
- Los plugins y el protocolo MCP conectan servicios externos y herramientas propias
- Incluye observabilidad de ejecuciones, pruebas de prompt y logs por aplicación
- La misma base se ejecuta en nube gestionada o en la infraestructura del cliente
Disponibilidad
- Código público bajo una versión modificada de la licencia Apache 2.0, con restricciones para ofrecer el producto como servicio multi-tenant y para quitar la marca; la edición enterprise es comercial
- Instalación self-hosted vía Docker Compose o Kubernetes
Puntos de atención
- La licencia no es OSI: revisa las condiciones antes de revender el servicio
- Los flujos muy grandes se vuelven difíciles de mantener sin disciplina de nombres y versiones
- Frente a frameworks de código, ofrece menos control fino sobre el bucle del agente
