Wow, what a major release this is! We're so excited to release our very own version of Deep Research! Also, this release has so many performance improvements including a new integration with FireCrawl for production scraping!
🎉 Announcing Deep Research for GPT Researcher
We're thrilled to announce the release of Deep Research - a powerful new capability for GPT Researcher that takes autonomous research to the next level!
What is Deep Research?
Deep Research is an advanced recursive research system that explores topics with unprecedented depth and breadth using a tree-like exploration pattern. Think of it as deploying a team of specialized AI researchers, each diving deep into different aspects of your topic while maintaining a cohesive understanding of the bigger picture.
Key Features
- 🌳 Tree-like Exploration: Configurable depth and breadth parameters let you control how wide and deep the research goes
- ⚡️ Concurrent Processing: Multiple research paths are explored simultaneously for faster results
- 🤝 Smart Context Management: Automatic aggregation and synthesis of findings across all research branches
- 📊 Real-time Progress Tracking: Monitor your research progress across both breadth and depth dimensions
Performance & Resources
- ⏱️ Average completion time: ~5 minutes per deep research
- 💰 Cost-effective: ~$0.4 per research using
o3-mini
on "high" reasoning effort - 🎯 Produces comprehensive reports with multiple perspectives and deeper insights
Getting Started
Deep Research is available now in the latest version of GPT Researcher. You can enable it by:
- Using the PIP package with
report_type="deep"
- Selecting "Deep Research" in the web interface
- Configuring custom parameters through environment variables or config files
Documentation
For detailed information about Deep Research, including configuration options and best practices, visit our Deep Research documentation.
Try it out today and experience a new level of autonomous research capability!
What's Changed
- Fix: missing temperature parameter ( #1154 ) by @DaisukeUra in #1155
- Update Dependencies to Fix OpenAI API Parameter Error by @Jones0073 in #1161
- Update docker doc to add langchain packages by @azertylr in #1167
- Fixed constuct subtopics by @vinayvikram in #1172
- feat: Add BSHTMLLoader support and enhance error handling for document loading by @LavX in #1166
- Enhanced incorrect json format handling at agent_creator.py by @johnmalek312 in #1168
- Added the Azure-storage option for document sources. by @Shivam-19agg in #1165
- Filter by domain[s] by @ElishaKay in #1157
- Fix: ArxivScraper causing error when scraping the link. by @new-player in #1178
- Deep Research logic to enhance GPT Researcher capabilities by @assafelovic in #1179
- Add FireCrawl scaper by @kongacute in #1177
New Contributors
- @DaisukeUra made their first contribution in #1155
- @Jones0073 made their first contribution in #1161
- @azertylr made their first contribution in #1167
- @vinayvikram made their first contribution in #1172
- @LavX made their first contribution in #1166
- @johnmalek312 made their first contribution in #1168
- @Shivam-19agg made their first contribution in #1165
- @new-player made their first contribution in #1178
- @kongacute made their first contribution in #1177
Full Changelog: v3.2.1...v3.2.2
Join our Discord community to share your experience and feedback. :-)