7a0da7932b
OSV-Scanner (Scheduled) / scan-scheduled (push) Failing after 0s
Create Release / test-gate (push) Has been cancelled
Create Release / release-gate (push) Has been cancelled
Create Release / ci-gate (push) Has been cancelled
Create Release / version-check (push) Has been cancelled
Create Release / e2e-test-gate (push) Has been cancelled
Create Release / responsive-test-gate (push) Has been cancelled
Create Release / compat-test-gate (push) Has been cancelled
Create Release / compose-integration-gate (push) Has been cancelled
Create Release / vulture-gate (push) Has been cancelled
Create Release / build (push) Has been cancelled
Create Release / provenance (push) Has been cancelled
Create Release / prerelease-docker (push) Has been cancelled
Create Release / publish-docker (push) Has been cancelled
Create Release / create-release (push) Has been cancelled
Create Release / cleanup-changelog (push) Has been cancelled
Create Release / trigger-pypi (push) Has been cancelled
Create Release / monitor-pypi (push) Has been cancelled
Create Release / Clean up orphan prerelease tags and signatures (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-form] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-metrics] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-workflow] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [settings-core] (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [history-news] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [library] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [link-analytics] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [chat-core] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [chat-lifecycle] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [error-benchmark] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [settings-pages] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) (push) Has been cancelled
Docker Tests (Consolidated) / Accessibility Tests (push) Has been cancelled
Docker Tests (Consolidated) / LLM Unit Tests (push) Has been cancelled
Docker Tests (Consolidated) / LLM Example Tests (push) Has been cancelled
Docker Tests (Consolidated) / Production Image Smoke Test (push) Has been cancelled
Docker Tests (Consolidated) / Infrastructure Tests (push) Has been cancelled
OSSF Scorecard / OSSF Security Scorecard Analysis (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [mobile] (push) Has been cancelled
Backwards Compatibility / Verify Encryption Constants (push) Has been cancelled
Backwards Compatibility / PyPI Version Compatibility (push) Has been cancelled
Backwards Compatibility / Database Migration Tests (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Docker Tests (Consolidated) / detect-changes (push) Has been cancelled
Docker Tests (Consolidated) / Build Test Image (push) Has been cancelled
Docker Tests (Consolidated) / All Pytest Tests + Coverage (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [accessibility] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [api-crud] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-login] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-pages] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-register] (push) Has been cancelled
56 lines
2.5 KiB
Markdown
56 lines
2.5 KiB
Markdown
# Local Deep Research v0.4.0 Release Notes
|
|
|
|
We're excited to announce Local Deep Research v0.4.0, bringing significant improvements to search capabilities, model integrations, and overall system performance.
|
|
|
|
## Major Enhancements
|
|
|
|
### LLM Improvements
|
|
- **Custom OpenAI Endpoint Support**: Added support for custom OpenAI-compatible endpoints
|
|
- **Dynamic Model Fetching**: Improved model discovery for both OpenAI and Anthropic using their official packages
|
|
- **Increased Context Window**: Enhanced default context window size and maximum limits
|
|
|
|
### Search Enhancements
|
|
- **Journal Quality Assessment**: Added capability to estimate journal reputation and quality for academic sources
|
|
- **Enhanced SearXNG Integration**: Fixed API key handling and prioritized SearXNG in auto search
|
|
- **Elasticsearch Improvements**: Added English translations to Chinese content in Elasticsearch files
|
|
|
|
### User Experience
|
|
- **Search Engine Visibility**: Added display of selected search engine during research
|
|
- **Better API Key Management**: Improved handling of search engine API keys from database settings
|
|
- **Custom Context Windows**: Added user-configurable context window size for LLMs
|
|
|
|
### System Improvements
|
|
- **Logging System Upgrade**: Migrated to `loguru` for improved logging capabilities
|
|
- **Memory Optimization**: Fixed high memory usage when journal quality filtering is enabled
|
|
- **Resumable Benchmarks**: Added support for resuming interrupted benchmark runs
|
|
|
|
## Bug Fixes
|
|
- Fixed broken SearXNG API key setting
|
|
- Memory usage optimizations for journal quality filtering
|
|
- Cleanup of OpenAI endpoint model loading features
|
|
- Various fixes for evaluation scripts
|
|
- Improved settings manager reliability
|
|
|
|
## Development Improvements
|
|
- Added test coverage for settings manager
|
|
- Cleaner code organization for LLM integration
|
|
- Enhanced API key handling from database settings
|
|
|
|
## New Contributors
|
|
- @JayLiu7319 contributed support for Custom OpenAI Endpoint models
|
|
|
|
## Full Changelog
|
|
For complete details of all changes, see the [full changelog](https://github.com/LearningCircuit/local-deep-research/compare/v0.3.12...v0.4.0).
|
|
|
|
---
|
|
|
|
## Installation
|
|
|
|
Download the [Windows Installer](https://github.com/LearningCircuit/local-deep-research/releases/download/v0.4.0/LocalDeepResearch_Setup.exe) or install via pip:
|
|
|
|
```bash
|
|
pip install local-deep-research
|
|
```
|
|
|
|
Requires Ollama or other LLM provider. See the [README](https://github.com/LearningCircuit/local-deep-research/blob/main/README.md) for complete setup instructions.
|