O Dify é uma plataforma visual para construir aplicações com agentes de IA. Em vez de escrever código para cada etapa, o time monta o fluxo em um editor, conecta modelos e ferramentas e publica o resultado como aplicação ou API.
Para que serve
- Criar agentes e assistentes com base de conhecimento própria (RAG)
- Montar fluxos agênticos com nós de decisão, código, chamadas HTTP e ferramentas
- Publicar o resultado como aplicação web, API ou ferramenta para outro sistema
- Padronizar a construção de agentes em um time, com versionamento de prompts
Como funciona
- O editor combina nós determinísticos e nós de agente, com variáveis e condições
- A base de conhecimento é alimentada por documentos e recuperada nas respostas
- Plugins e o protocolo MCP conectam serviços externos e ferramentas próprias
- Há observabilidade de execuções, testes de prompt e logs por aplicação
- A mesma base roda em nuvem gerenciada ou na infraestrutura do cliente
Disponibilidade
- Código público sob uma versão modificada da licença Apache 2.0, com restrições para oferecer o produto como serviço multi-tenant e para remover a marca; a edição enterprise é comercial
- Instalação self-hosted via Docker Compose ou Kubernetes
Pontos de atenção
- A licença não é OSI: revise as condições antes de revender o serviço
- Fluxos muito grandes ficam difíceis de manter sem disciplina de nomes e versões
- Comparado a frameworks de código, oferece menos controle fino sobre o laço do agente
