Skip to content

v0.3.0

Choose a tag to compare

@mssssss123 mssssss123 released this 26 Jan 05:13
· 29 commits to main since this release
b45b887

Release date: 2026.1.23

Highlights

Introducing UltraRAG 3.0: Reject "Black Box" Development. Make Every Line of Inference Logic Visible! UltraRAG 3.0 solves the "Last Mile" problem in RAG development, developed by THUNLP, NEUIR, OpenBMB & AI9Stars. This release represents a significant milestone with 129 pull requests merged, bringing major enhancements to functionality, UI/UX, and system stability.

  • WYSIWYG Pipeline Builder: From logic to prototype in seconds. Our dual-mode builder (Canvas + Code) syncs in real-time. Click "Build" and your static logic instantly becomes an interactive UI. No more boilerplate code!

  • Pixel-Level "White-Box" Visualization: Stop guessing. The "Show Thinking" panel visualizes the entire inference trajectory—loops, branches, and tool calls. Debug bad cases instantly by comparing retrieval chunks vs. model hallucinations.

  • Built-in AI Developer Assistant: Stuck on config? The embedded AI Assistant knows the framework inside out. Just use natural language to generate Pipeline configurations, optimize Prompts, or explain parameters.

  • DeepResearch Engine: Powered by AgentCPM-Report , it supports "Writing-as-Reasoning." The system dynamically plans, retrieves, and deepens content to generate professional, cited reports automatically.

What's Changed

Demo Mode & Streaming:

  • Enable demo-mode compatibility for retriever server and Milvus backend (#145) @mssssss123
  • Enable streaming generation in generation server to support demo mode (#147) @mssssss123
  • Full stack support (Frontend, Backend, Client) for Demo; Upgrade CLI to v3 (#149) @mssssss123
  • Support displaying "thinking process" for demo (#151) @mssssss123
  • Support customizable chunk params, optimize corpus server, and add thread cleanup (#167) @mssssss123

Knowledge Base (KB):

Citations & Rendering:

Pipeline & Agents:

AI Assistant:

Utilities:

Logic & Backend:

UI & Display:

General:

  • Refine chat UI, UX, and support code highlighting (#234) @xhd0728
  • Split chat and config views for better workflow (#204) @xhd0728
  • Set normal view to chat & enhance session history handling (#220) @xhd0728
  • Enhance document preview and UI components (#238) @mssssss123

Layout & Components:

Code Review & Cleanup:

  • Comprehensive code review across multiple servers (Benchmark, Corpus, Custom, Evaluation, Generation, Prompt, Reranker, Retriever, Router, Sayhello) (#239-#248, #250, #251, #255, #257) @xhd0728

Pipeline & Server:

Documentation & Maintenance