Skip to content

Releases: infiniflow/ragflow

v0.20.0

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

Release v0.20.0 created from 47ba683 at 2025-08-01 21:59:24+08:00

What's Changed

Read more

nightly

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

Release nightly created from c5823a3 at 2025-08-01 21:18:06+08:00

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