RAG engine with deep document understanding and citation-grounded answers
CIS Level 1 hardened Ubuntu 24.04 LTS image by Lynxroute · unique credentials at first boot · CVE-scanned · SBOM and CIS report inside
| Cloud | Version | Software price | Last build | |
|---|---|---|---|---|
| AWS Marketplace EC2 AMI · all commercial regions | 0.27.3 | $0.05/hr Recommended instance: m6i.xlarge · 5-day free trial | 2026-10-25 | Listing ↗ |
| Azure Marketplace VM image · plan payg-gen2 · Gen2 | 0.27.2 | $0.028/vCPU/hr Recommended VM: Standard_D4s_v3 | 2026-09-13 | Listing ↗ |
Software price only; cloud infrastructure is billed separately by the provider. Prices in USD.
| Base OS | Ubuntu 24.04 LTS |
| Hardening | CIS Level 1, Ubuntu 24.04 LTS (tailored) |
| License | Apache-2.0 |
| Upstream | InfiniFlow |
| Machine-readable | product.json · catalog.json |
RAGFlow is an open-source Retrieval-Augmented Generation engine for enterprise document intelligence. Its deep document understanding layer (deepdoc) parses PDFs, Word, slides, spreadsheets, scanned books and images with layout recognition, table extraction and chunk-level citation tracking - so every answer the LLM produces is traceable back to a paragraph, page, table cell or figure in the original source. RAGFlow ingests files into knowledge bases, builds hybrid vector plus full-text indices in Elasticsearch, stores blobs in MinIO, and exposes a multi-tenant web UI plus REST API plus MCP server for chat, agents, and programmatic retrieval. Supports any LLM provider through a single dropdown - OpenAI, Anthropic Claude, AWS Bedrock, Azure OpenAI, Google Gemini, Cohere, Mistral, DeepSeek, Ollama, vLLM, and many more. Agent workflows let the model browse, run SQL, call tools, and chain retrieval over multiple knowledge bases. Apache-2.0 license, no vendor lock-in.
Security hardening:
Out of the box, with no external services:
OS hardening (CIS Level 1):
Compliance artifacts:
Credentials are generated at first boot and written to /root/ragflow-credentials.txt.
# subscribe once on the AWS Marketplace listing, then:
aws ec2 run-instances \
--image-id resolve:ssm:/aws/service/marketplace/prod-lu3xmzzxvf7hs/latest \
--instance-type m6i.xlarge --key-name my-key --security-group-ids sg-xxxxxxxx# accept the plan terms once, then:
az vm image terms accept --publisher lynxroute --offer ragflow --plan payg-gen2
az vm create -g my-rg -n ragflow --size Standard_D4s_v3 \
--image lynxroute:ragflow:payg-gen2:latest --admin-username azureuser --generate-ssh-keys
The most recent release with notes; the full release history is in product.json.