Skip to content

Local Deep Research

LLM Frameworks

AI‑powered research assistant you control that runs locally for privacy, using any LLM to perform deep agentic searches with proper citations

Python Latest v1.6.13 · 9d ago Security brief →

Features

  • Runs entirely locally for full data privacy
  • Agentic research using multiple LLMs and search engines
  • Provides accurate citations and searchable knowledge base

Recent releases

View all 57 releases →
No immediate action
v1.6.13 Breaking risk

LLM handling, citations, UI, embeddings, deps, tests

Review required
v1.6.12 Breaking risk
Breaking upgrade Dependencies

Math rendering + citation format + upload limits

Review required
v1.6.11 Security relevant
Auth RCE / SSRF

IMDS block + API key redaction

Upgrade now
v1.6.10 Security relevant
RCE / SSRF Dependencies Breaking upgrade

SSRF parser‑differential bypass fix

v1.6.9 Breaking risk
Breaking changes
  • Changed default `local_context_window_size` from 30208 to 20480
Notable features
  • Migrated release notes generation to towncrier news fragments
  • Added prerelease Docker image workflow for CI testing
Full changelog

TL;DR

This release smooths out the research UI and tightens default resource limits.

  • UX: Research queries are now validated only on submit, not on blur (#3785).
  • Defaults: Reduced the default local_context_window_size from 30208 to 20480 (#3787), and set search.fetch.mode to default to summary_focus_query in LangGraph (#3793).
  • Fixes: Increased AI summary timeout and added diagnostics for empty content (#3783); underlined help-text links for WCAG compliance (#3784).

What's Changed

✨ New Features

  • docs: link benchmarks dataset from FAQ and news model pickers by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3782
  • chore(settings): reduce default local_context_window_size 30208 -> 20480 by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3787
  • feat(release): migrate to towncrier news fragments by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3773
  • feat(ci): add prerelease Docker image workflow for pre-release testing by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3761

🐛 Bug Fixes

  • fix(release): bump AI summary timeout + diagnose empty content by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3783
  • fix(a11y): underline help-text links to satisfy WCAG link-in-text-block by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3784
  • fix(ui): only validate research query on submit, not on blur by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3785
  • fix(langgraph): default search.fetch.mode to summary_focus_query by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3793

🔧 CI/CD & Maintenance

  • chore(css): remove redundant .ldr-input-help duplicates by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3786
  • chore: bump patch version to 1.6.9 by @github-actions[bot] in https://github.com/LearningCircuit/local-deep-research/pull/3781

🧪 Tests

  • test(security): add happy-path coverage to login_required test suite by @LearningCircuit in https://github.com/LearningCircuit/local-deep-research/pull/3779

Full Changelog: https://github.com/LearningCircuit/local-deep-research/compare/v1.6.8...v1.6.9

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8,325
Forks
719
Languages
Python JavaScript HTML

Install & Platforms

Install via
docker docker-compose pip
Platforms
linux macos windows

Community & Support

Beta — feedback welcome: [email protected]