Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

RAGFlow

Engine de RAG auto-hospedado com parsing de documentos que entende o layout, uma interface web e um construtor de agentes, no meio de uma reescrita em Go.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.0/5

Um produto pronto, do documento à resposta, que você roda em um único servidor, cujo histórico de segurança diz que ele pertence a um lugar atrás de uma VPN, não à internet aberta.

O que é RAGFlow?

O RAGFlow é uma aplicação de RAG completa que você mesmo roda. Ele faz o parsing de documentos com seu próprio reconhecimento de layout e tabelas (DeepDoc), monta bases de conhecimento e permite conversar sobre elas ou construir agentes em uma interface web.

A versão 1.0 reescreve o backend em Go para reduzir o uso de recursos. Release candidates saíram em 29 de setembro e 16 de outubro de 2026; uma 1.0 final ainda não tinha saído no momento da verificação. A linha 0.x continua recebendo versões: a v0.27.3 chegou em 23 de outubro de 2026 com uma longa lista de correções de autorização e SSRF. A atualização para a 1.0 roda uma migração de dados que não pode ser revertida.

Recursos recentes incluem o Knowledge Compilation, que transforma documentos em wikis, grafos, linhas do tempo e estruturas parecidas, e um modo de chat Agentic que, na rc2, substituiu os antigos níveis de raciocínio de Low a Ultra.

RAGFlow vale a pena?

O RAGFlow é o produto de RAG auto-hospedado com mais seguidores, com cerca de 92,700 estrelas no GitHub, e a questão para quem o adota no fim de 2026 é a exposição, não a capacidade. O GitHub lista oito avisos de segurança para o projeto, cinco classificados como críticos: duas falhas de server-side template injection que levavam a execução remota de código em abril e maio de 2026, um bug de execução de código por zip-slip no parser MinerU em janeiro, um contorno de autenticação por token previsível e uma injeção de SQL. Em outubro, um aviso de alta severidade mostrou que o endpoint de agente compatível com OpenAI podia contornar a autorização de canvas privados.

O motivo pelo qual as pessoas aceitam isso é o produto. O DeepDoc preserva tabelas e o layout das páginas que a extração de texto simples achata, os chunks podem ser inspecionados e corrigidos na interface, e o construtor de agentes fica no mesmo app, então uma equipe consegue montar um assistente de conhecimento sem escrever um pipeline. O ponto de partida do README é modesto: 4 núcleos de CPU, 16 GB de RAM e 50 GB de disco, com Docker 24 ou posterior.

A reescrita em Go é ambiciosa e não está terminada. Segundo as notas da rc1, ela troca o Redis pelo NATS, usa o Kvrocks para cache e checkpoints, remove aliases de API obsoletos e o sandbox local, e roda o DeepDoc só em CPU. A atualização exige estar primeiro na 0.27.2 e é irreversível. A rc2 manteve a compatibilidade com os dados da rc1 e acrescentou imagens arm64, e a v0.27.3, uma semana depois, mostra que a linha 0.x ainda recebe correções, embora o projeto não publique uma política de suporte para ela.

Diante de frameworks de código como LlamaIndex ou Haystack, o RAGFlow troca flexibilidade por uma interface pronta. Quem não é engenheiro pode enviar arquivos e conferir chunks, mas mudar a lógica de recuperação além das configurações da interface significa trabalhar em um código que muda rápido, com mais de 1,300 issues e pull requests abertos.

Onde ele se destaca

  • Um líder de TI em uma consultoria de engenharia de 150 pessoas

    Dar aos funcionários um assistente pesquisável sobre relatórios de projetos, especificações e planilhas

    Rodar a pilha Docker Compose em um servidor interno (4 núcleos, 16 GB de RAM e 50 GB de disco são o ponto de partida do README), conectar um LLM hospedado ou local e deixar as equipes enviarem documentos. O custo de licença é zero; mantenha-o na rede interna, dados os avisos de execução de código do projeto.

  • Um engenheiro de plataforma com uma implantação de produção do RAGFlow 0.27

    Passar para o backend em Go sem perder as bases de conhecimento

    Atualizar primeiro para a v0.27.2, fazer backup de tudo e depois iniciar a 1.0; a migração roda na inicialização e não pode ser revertida. Scripts que chamam aliases obsoletos da API HTTP vão quebrar, embora o SDK Python não seja afetado.

  • Uma equipe de compliance em uma seguradora de porte médio com PDFs de apólices digitalizados

    Responder perguntas sobre documentos em que as tabelas carregam o significado

    O reconhecimento de layout e tabelas do DeepDoc preserva a estrutura das tabelas, e os chunks podem ser conferidos e editados na interface antes que alguém confie nas respostas. O parsing roda em CPU nas candidatas da 1.0, então planeje a ingestão de um grande acervo antigo de acordo.

Antes de decidir

Configuração
Clone o repositório, faça checkout de uma tag de versão e rode docker compose up -d com Docker 24.0.0+ e Compose v2.26.1+; aumente vm.max_map_count para 262144 se usar Elasticsearch. A imagem Docker não suporta macOS. Depois adicione provedores de LLM, embedding e reranker na interface web, na porta 80.
Integrações
SDK Python e API HTTP, um endpoint de completion de agentes compatível com OpenAI, ferramentas MCP dentro dos agentes, muitos provedores de modelos hospedados e fontes de dados incluindo sitemaps, BigQuery, Feishu, MySQL, PostgreSQL e Zotero.
Dados e privacidade
Documentos, chunks e chats ficam nos seus próprios contêineres de MySQL, MinIO e Elasticsearch ou Infinity; o texto vai para os provedores de modelo que você configurar. O README não menciona telemetria, e o único código de telemetria no repositório é rastreamento OpenTelemetry, que só roda quando você configura um coletor. Oito avisos no GitHub, cinco críticos, foram publicados, e a v0.27.3 acrescentou mais correções de isolamento por inquilino e de SSRF.
Custo em escala
Auto-hospedado, o custo é o servidor mais as chamadas de modelo. O RAGFlow Cloud em ragflow.io é a alternativa paga: Starter $29/mês para 5 membros e 5,000 créditos, Pro $129/mês para 20 membros e 20,000 créditos; o que um crédito compra não é informado ali. Uma VM de 4 núcleos e 16 GB é o mínimo documentado; modelos locais ou embeddings em GPU somam a isso.
Limites
Mais de 1,300 issues e pull requests abertos. A 1.0 remove o sandbox local e os aliases de API obsoletos e roda o DeepDoc só em CPU; até a 1.0 ser final, implantações de produção ficam na 0.27.x.

O que é bom

  • Parsing que entende layout e tabelas, com inspeção de chunks na interface
  • Construtor de agentes e Knowledge Compilation no mesmo app
  • Apache 2.0, totalmente auto-hospedado
  • Muito ativo: versões 0.x e 1.0 no mesmo mês

O que não é

  • Cinco avisos críticos desde 2025, incluindo execução remota de código
  • A 1.0 ainda está em release candidates; a migração é de mão única
  • A imagem Docker exige 16 GB de RAM e não suporta macOS
  • Menos flexível que frameworks centrados em código

Ideal para

Equipes que querem um assistente de perguntas e respostas sobre documentos e de conhecimento, auto-hospedado, sem construir um pipeline.

Alternativas ao RAGFlow

RAGFlow: perguntas frequentes

RAGFlow vale a pena?
Um produto pronto, do documento à resposta, que você roda em um único servidor, cujo histórico de segurança diz que ele pertence a um lugar atrás de uma VPN, não à internet aberta. Damos nota 4.0 de 5.
Quanto custa RAGFlow?
Gratuito e de código aberto sob a licença Apache 2.0. A InfiniFlow também vende o RAGFlow Cloud: Free (500 créditos por mês, sem chave de API), Starter $29/mês e Pro $129/mês (cada um exibido contra um preço maior de $59 e $259) e Enterprise sob consulta, com BYOC e implantação on-premises.
Quais são as desvantagens de RAGFlow?
Cinco avisos críticos desde 2025, incluindo execução remota de código; a 1.0 ainda está em release candidates; a migração é de mão única; a imagem Docker exige 16 GB de RAM e não suporta macOS; menos flexível que frameworks centrados em código.
Para quem RAGFlow é indicado?
Equipes que querem um assistente de perguntas e respostas sobre documentos e de conhecimento, auto-hospedado, sem construir um pipeline.
Quanto custa RAGFlow para uma equipe ou em produção?
Auto-hospedado, o custo é o servidor mais as chamadas de modelo. O RAGFlow Cloud em ragflow.io é a alternativa paga: Starter $29/mês para 5 membros e 5,000 créditos, Pro $129/mês para 20 membros e 20,000 créditos; o que um crédito compra não é informado ali. Uma VM de 4 núcleos e 16 GB é o mínimo documentado; modelos locais ou embeddings em GPU somam a isso.
RAGFlow é seguro para dados da empresa?
Documentos, chunks e chats ficam nos seus próprios contêineres de MySQL, MinIO e Elasticsearch ou Infinity; o texto vai para os provedores de modelo que você configurar. O README não menciona telemetria, e o único código de telemetria no repositório é rastreamento OpenTelemetry, que só roda quando você configura um coletor. Oito avisos no GitHub, cinco críticos, foram publicados, e a v0.27.3 acrescentou mais correções de isolamento por inquilino e de SSRF.
Quais são as melhores alternativas ao RAGFlow?
As alternativas mais próximas que analisamos são LlamaIndex, Haystack e GraphRAG.

Respostas verificadas em 26 de out. de 2026.