Skip to content

v3.4.0

Choose a tag to compare

@assafelovic assafelovic released this 29 Jan 11:56
· 4 commits to master since this release

Such an exciting release with powerful new features.

πŸ–ΌοΈ Inline Image Generation

GPT Researcher can now automatically generate and embed AI-created illustrations directly in your research reports using Google's Gemini models.

Key features:

  • Pre-generation flow - Images are generated during research, not after, for seamless UX
  • Context-aware - LLM analyzes your research to identify the best visualization opportunities
  • Dark mode styling - Generated images match the app's aesthetic by default
  • Fully configurable - Control max images, style (dark/light/auto), and model

Quick setup:

IMAGE_GENERATION_ENABLED=true
GOOGLE_API_KEY=your_key
IMAGE_GENERATION_MODEL=models/gemini-2.5-flash-image
IMAGE_GENERATION_STYLE=dark

πŸ“– Image Generation Documentation


πŸ” LangSmith Integration

Added native support for LangSmith tracing and observability. Monitor your research workflows, debug LLM calls, and analyze performance with full visibility into the research pipeline.

Quick setup:

LANGCHAIN_TRACING_V2=true
LANGCHAIN_API_KEY=your_langsmith_key
LANGCHAIN_PROJECT=gpt-researcher

What you can track:

  • LLM calls and token usage
  • Research planning and sub-query generation
  • Report generation steps
  • Cost analysis per research task

πŸ“– LangSmith Logs Documentation


πŸ€– Claude Code Skills Integration

Added comprehensive .claude/skills/ directory that enables Claude Code to understand, use, and extend GPT Researcher effectively.

What's included:

  • SKILL.md (1,500+ lines) - Complete architecture, workflows, method signatures, data flow diagrams, and the 8-step feature pattern for adding new features
  • REFERENCE.md - Quick lookup for all config vars, API endpoints, and WebSocket events
  • Real case studies including the Image Generation implementation as a reference

Benefits:

  • Faster contributor onboarding with AI assistance
  • Consistent code patterns across contributions
  • End-to-end feature development following established patterns

πŸ“– AI-Assisted Development Documentation


πŸ“š Documentation Updates

  • ✨ New: Image Generation guide
  • ✨ New: AI-Assisted Development guide for Claude Code users
  • πŸ“ Updated README with new features section

Installation

pip install --upgrade gpt-researcher

Or with Docker:

docker pull gptresearcher/gpt-researcher:latest

Full Changelog: v0.14.5...v0.14.6

What's Changed

Full Changelog: v3.3.9...v3.4.0