v3.5.1
DocumindHQ/documindv3.5.1Jun 23, 2026by assafelovic
AI Summary
This release focuses on enhancing research capabilities by adding new search retrievers and LLM providers, while fixing critical bugs related to revision loops and context handling.
Key Highlights
- Adds Brave Search and fastCRW search retrievers
- Introduces FactChecker and Visualizer Agents to the Multi-Agent Workflow
- Adds Atlas Cloud as an OpenAI-compatible LLM provider
- Fixes infinite revision loop and context collapsing issues
New Features
- Brave Search support
- fastCRW search retriever
- FactChecker Agent
- Visualizer Agent
- GroundRoute retriever
- Atlas Cloud LLM provider
Full Release Notes
## What's Changed * fix: add MAX_REVISIONS guard to prevent infinite revision loop by @varshiniml7 in https://github.com/assafelovic/gpt-researcher/pull/1783 * Improve SimpleQA eval observability with structured logging and latency metadata by @SeanHe727 in https://github.com/assafelovic/gpt-researcher/pull/1790 * feat(retrievers): add Brave Search support by @agbocsardi in https://github.com/assafelovic/gpt-researcher/pull/1793 * Abstain instead of fabricating a report when no content was gathered by @aaravanmay in https://github.com/assafelovic/gpt-researcher/pull/1799 * fix(deep-research): keep oversized context from collapsing to empty by @XiaojuCH in https://github.com/assafelovic/gpt-researcher/pull/1802 * feat(retrievers): add fastCRW search retriever by @us in https://github.com/assafelovic/gpt-researcher/pull/1806 * feat: Add FactChecker and Visualizer Agents to Multi-Agent Workflow by @KasraBashirioskooei in https://github.com/assafelovic/gpt-researcher/pull/1809 * Add GroundRoute retriever (multi-engine search, cached) by @jp0xz in https://github.com/assafelovic/gpt-researcher/pull/1812 * feat: add Atlas Cloud as an OpenAI-compatible LLM provider by @lucaszhu-hue in https://github.com/assafelovic/gpt-researcher/pull/1813 * Update web_scraping.py by @Joly0 in https://github.com/assafelovic/gpt-researcher/pull/1816 * Fix Azure blob loader path handling by @konnisan in https://github.com/assafelovic/gpt-researcher/pull/1817 ## New Contributors * @varshiniml7 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1783 * @SeanHe727 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1790 * @agbocsardi made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1793 * @aaravanmay made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1799 * @XiaojuCH made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1802 * @us made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1806 * @KasraBashirioskooei made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1809 * @jp0xz made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1812 * @lucaszhu-hue made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1813 * @konnisan made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1817 **Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v3.5.0...v3.5.1