Skip to content

Releases: infiniflow/ragflow

nightly

25 Feb 04:43
07354f4
Compare
Choose a tag to compare
nightly Pre-release
Pre-release

Release nightly created from 07354f4 at 2025-08-07 21:19:35+08:00

v0.20.0

01 Aug 13:59
47ba683
Compare
Choose a tag to compare

Released on August 1, 2025.

Features and improvements

  • Unified orchestration of both Agents and Workflows.
  • A comprehensive refactor of the Agent, greatly enhancing its capabilities and usability, with support for Multi-Agent configurations, planning and reflection, and visual functionalities.
  • Fully realized MCP functionality, allowing for MCP Server import, Agents functioning as MCP Clients, and RAGFlow itself operating as an MCP Server.
  • Access to runtime logs for Agents.
  • Chat histories with Agents available through the management panel.
  • Integration of a new, more robust version of Infinity, enabling the auto-tagging functionality with Infinity as the underlying document engine.
  • An OpenAI-compatible API that supports file reference information.
  • Support for new models, including Kimi K2, Grok 4, and Voyage.

10 new Agent templates are now available:

  • Multi-Agent based Deep Research: Collaborative Agent teamwork led by a Lead Agent with multiple Subagents, distinct from traditional workflow orchestration.
  • An intelligent Q&A chatbot leveraging internal knowledge bases, designed for customer service and training scenarios.
  • A resume analysis template used by the RAGFlow team to screen, analyze, and record candidate information.
  • A blog generation workflow that transforms raw ideas into SEO-friendly blog content.
  • An intelligent customer service workflow.
  • A user feedback analysis template that directs user feedback to appropriate teams through semantic analysis.
  • Trip Planner: Uses web search and MCP maps to assist with travel planning.
  • Image Lingo: Translates content from uploaded photos.
  • An information search assistant that retrieves answers from both internal knowledge bases and the web.

Breaking changes

From v0.20.0 onwards, Agents are no longer compatible with earlier versions, and all existing Agents from previous versions must be rebuilt following the upgrade.

What's Changed

Read more

v0.19.1

20 Jun 10:00
887651e
Compare
Choose a tag to compare

v0.19.1

Released on June 23, 2025.

Fixed issues

  • A memory leak issue during high-concurrency requests.
  • Fixed a freezing issue when parsing large files with GraphRAG entity resolution enabled. #8223
  • A context error occurring when using Sandbox in standalone mode. #8340
  • An excessive CPU usage issue caused by Ollama. #8216
  • A bug in the Code Component. #7949

Improvements

  • Added support for Qwen 3 Embedding. #8184
  • Added support for Voyage Multimodal 3. #7987
  • Enabled role-based authentication for S3 bucket access. #8149
  • Added support for models installed via Ollama or VLLM when creating a knowledge base through the API. #8069

What's Changed

Read more

v0.19.0

23 May 12:17
6ca1aef
Compare
Choose a tag to compare

Released on May 26, 2025.

New features

  • Cross-language search is supported in the Knowledge and Chat modules, enhancing search accuracy and user experience in multilingual environments, such as in Chinese-English knowledge bases.
  • Agent component: A new Code component supports Python and JavaScript scripts, enabling developers to handle more complex tasks like dynamic data processing.
  • Enhanced image display: Images in Chat and Search now render directly within responses, rather than as external references. Knowledge retrieval testing can retrieve images directly, instead of texts extracted from images.
  • Claude 4 and ChatGPT o3: Developers can now use the newly released, most advanced Claude model alongside OpenAI’s latest ChatGPT o3 inference model.

The following features are contributed by our community contributors:

  • Agent component: Enables tool calling within the Generate Component. Kudos to notsyncing.
  • Markdown rendering: Image references in a markdown file can be displayed after chunking. Kudos to Woody-Hu.
  • Document engine support: OpenSearch can now be used as RAGFlow's document engine. Kudos to pyyuhao.

What's Changed

Read more

v0.18.0

23 Apr 06:12
94181a9
Compare
Choose a tag to compare

Release v0.18.0 created from 94181a9 at 2025-04-23 14:11:59+08:00

New features

  • MCP server: enables access to RAGFlow's knowledge bases via MCP.
  • DeepDoc supports adopting VLM model as a processing pipeline during document layout recognition, enabling in-depth analysis of images in PDFs.
  • Agent version control: all updates are continuously logged and can be rolled back to a previous version via export.
  • Team collaboration: Agents can be shared with team members.
  • OpenAI-compatible APIs: Agents can be called via OpenAI-compatible APIs.
  • User registration control: administrators can enable or disable user registration through an environment variable.

Improvements

  • Enhanced answer referencing: Citation accuracy in generated responses is improved.
  • Enhanced question-answering experience: users can now manually stop streaming output during a conversation.

Compatibility changes

  • From this release on wards, built-in re-rank models have been removed because they have minimal impact on retrieval rates but significantly increase retrieval time.

What's Changed

Read more

v0.17.2

13 Mar 08:12
baf3b9b
Compare
Choose a tag to compare

Improvements

  • Adds OpenAI-compatible APIs.
  • Introduces a German user interface.
  • Accelerates knowledge graph extraction.
  • Enables Tavily-based web search in the Retrieval agent component.
  • Adds Tongyi-Qianwen QwQ models (OpenAI-compatible).
  • Supports CSV files in the General chunk method.

Fixed issues

  • Unable to add models via Ollama/Xinference, an issue introduced in v0.17.1.

Related APIs

HTTP APIs

Create chat completion

Python APIs

Create chat completion

What's Changed

New Contributors

Full Changelog: v0.17.1...v0.17.2

v0.17.1

11 Mar 07:04
d447392
Compare
Choose a tag to compare

Improvements

  • Improves English tokenization quality.
  • Improves the table extraction logic in Markdown document parsing.
  • Updates SiliconFlow's model list.
  • Supports parsing XLS files (Excel97~2003) with improved corresponding error handling.
  • Supports Huggingface rerank models.
  • Enables relative time expressions ("now", "yesterday", "last week", "next year", and more) in the Rewrite agent component.

Fixed issues

  • A repetitive knowledge graph extraction issue.
  • Issues with API calling.
  • Options in the Document parser dropdown are missing.
  • A Tavily web search issue.
  • Unable to preview diagrams or images in an AI chat.

What's Changed

Read more

v0.17.0

02 Mar 10:48
d683644
Compare
Choose a tag to compare

Summary

  • AI chat: Implements Deep Research for agentic reasoning. To activate this, enable the Reasoning toggle under the Prompt Engine tab of your chat assistant dialogue.
  • AI chat: Leverages Tavily-based web search to enhance contexts in agentic reasoning. To activate this, enter the correct Tavily API key under the Assistant Setting tab of your chat assistant dialogue.
  • AI chat: Supports initiating a chat without specifying knowledge bases.
  • AI chat: HTML files can also be previewed and referenced, in addition to PDF files.
  • Dataset: Adds a Document parser dropdown menu to dataset configurations. This includes a DeepDoc model option, which is time-consuming, a much faster naive option (plain text), which skips DLR (Document Layout Recognition), OCR (Optimal Character Recognition), and TSR (Table Structure Recognition) tasks, and several currently experimental large model options.
  • Agent component: (x) or a forward slash / can be used to insert available keys (variables) in the system prompt field of the Generate or Template component.
  • Object storage: Supports using Aliyun OSS (Object Storage Service) as a file storage option.
  • Models: Updates the supported model list for Tongyi-Qianwen, adding DeepSeek-specific models; adds ModelScope as a model provider.
  • APIs: Document metadata can be updated through an API.

What's Changed

Read more

v0.16.0

06 Feb 11:45
448fa1c
Compare
Choose a tag to compare

Summary

  • Updated model list to support DeepSeek R1 and DeepSeek V3, available on both DeepSeek and SiliconFlow
  • GraphRAG enhancements and refactoring: Support KG maintenance over the whole knowledge base dynamically; Support Light and General working mode---entity deduplication and community detection become optional.
  • Support for Tagging to improve search quality. You can maintain the tags, and tag the chunks of other knowledge bases, to improve the search relevance.
  • Support Iterator operator in Agent.
  • Support Research Report Generator in Agent.
  • Support for customizing the metadata of chunks, enhancing chunk prompts.
  • Support for GPU acceleration on DeepDoc.
  • Added support for Portuguese.
  • Bump Infinity to 0.6.0.dev3.

What's Changed

Read more

v0.15.1

25 Dec 06:07
1160b58
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.0...v0.15.1