github LearningCircuit/local-deep-research v0.2.2

latest releases: v1.1.11, v1.1.10, v1.1.9...
4 months ago

We're excited to announce Local Deep Research v0.2.0, a major update that brings significant improvements to research capabilities, performance, and user experience.

Major Enhancements

New Search Strategies

  • Parallel Search: Lightning-fast research that processes multiple questions simultaneously
  • Iterative Deep Search: Enhanced exploration of complex topics with improved follow-up questions
  • Cross-Engine Filtering: Smart result ranking across multiple search engines for higher quality information

Improved Search Integrations

  • Enhanced SearxNG Support: Better integration with self-hosted SearxNG instances
  • Improved GitHub Integration: More effective search and analysis of code repositories
  • Better Source Selection: Refined logic for choosing the most appropriate search engines per query

Technical Improvements

  • Unified Database: All settings and history now in a single ldr.db database
  • Improved Ollama Integration: Better reliability and error handling with local models
  • Enhanced Error Recovery: More graceful handling of connectivity issues and API errors

User Experience

  • Enhanced Logging Panel: Improved visibility with duplicate detection and better filtering
  • Streamlined Settings UI: Reorganized settings interface with better organization
  • Research Progress Tracking: More detailed real-time updates during research

Development Improvements

  • PDM Support: Switched to PDM for dependency management
  • Pre-commit Hooks: Added linting and code quality checks
  • Code Security: Added CodeQL integration with analysis scripts
  • Improved Documentation: Better development guides and setup instructions

API Changes

  • Renamed and consolidated some API functions for consistency
  • Added support for additional parameters in research configuration
  • Improved error handling and response formatting

Migration Notes

  • The application now uses a unified database (ldr.db) that will automatically migrate data from older databases
  • If upgrading from v0.1.x, your settings and research history will be automatically migrated on first run
  • The llm_config.py file has been deprecated in favor of direct environment variable configuration

Bug Fixes

  • Fixed issues with settings persistence across sessions
  • Resolved UI rendering problems in the history and results pages
  • Fixed socket.io event handling and client disconnection issues
  • Improved handling of large document collections
  • Fixed API endpoint URL inconsistencies

Contributors

This release represents the combined efforts of multiple contributors :

Get Involved

  • Join our Discord for support and discussions
  • Follow our Subreddit for announcements and updates
  • Report bugs and request features on our GitHub Issues

Installation

Download the Windows Installer or install via pip:

pip install local-deep-research

Requires Ollama or other LLM provider. See the README for complete setup instructions.

Don't miss a new local-deep-research release

NewReleases is sending notifications on new releases.