# local-deep-research | learningcircuit | Knowledge Base | Instagit

Local Deep Research achieves ~95% on SimpleQA benchmark (tested with GPT-4.1-mini). Supports local and cloud LLMs (Ollama, Google, Anthropic, ...). Searches 10+ sources - arXiv, PubMed, web, and your private documents. Everything Local & Encrypted.

GitHub Stars: 4.1k

Repository: https://github.com/learningcircuit/local-deep-research

---

## Articles

### [How to Set Up Docker Compose with NVIDIA GPU Acceleration for Local Deep Research](/learningcircuit/local-deep-research/how-do-i-set-up-the-docker-compose-configuration-with-nvidia-gpu-acceleration)

 accelerate your local deep research with Docker Compose and NVIDIA GPUs. Follow our guide to easily set up GPU acceleration for faster development and experimentation.

- Tags: how-to-guide
- Published: 2026-03-05

### [Troubleshooting Search Engine Rate Limits and API Errors in local-deep-research](/learningcircuit/local-deep-research/what-troubleshooting-steps-for-common-issues-with-search-engine-rate-limits-and-api-errors)

Resolve search engine rate limit and API errors in local deep research. Bypass throttling, reset wait times, and verify API keys with these troubleshooting steps.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Configure OAuth or Integrate with Existing Authentication Systems in Local Deep Research](/learningcircuit/local-deep-research/how-do-i-configure-oauth-or-integrate-with-existing-authentication-systems)

Learn to configure OAuth or integrate with existing authentication systems in Local Deep Research. Extend LDR's session model with Google GitHub or Azure AD for seamless user access.

- Tags: how-to-guide
- Published: 2026-03-05

### [How the Candidate Exploration System Works with Exploration Strategies in Local Deep Research](/learningcircuit/local-deep-research/how-does-the-candidate-exploration-system-work-with-exploration-strategies)

Discover how the candidate exploration system uses pluggable architecture and exploration strategies like Adaptive and Parallel to optimize local deep research.

- Tags: how-to-guide
- Published: 2026-03-05

### [Comparing Evidence-Based Research Strategies in Local Deep Research: A Technical Guide](/learningcircuit/local-deep-research/what-are-the-differences-between-the-various-evidence-based-research-strategies)

Explore evidence-based research strategies in `learningcircuit/local-deep-research`. Compare EvidenceBasedStrategy EnhancedEvidenceBasedStrategy and ImprovedEvidenceBasedStrategy for optimal research depth and speed.

- Tags: technical-guide
- Published: 2026-03-05

### [How to Run Benchmarks to Evaluate and Optimize Your Configuration in Local Deep Research](/learningcircuit/local-deep-research/how-do-i-run-benchmarks-to-evaluate-and-optimize-my-configuration)

Learn to run benchmarks in local deep research using our CLI or Python API. Evaluate accuracy and speed, then optimize your configuration automatically for peak performance.

- Tags: how-to-guide
- Published: 2026-03-05

### [How Document Analysis Mode Searches Private Documents with AI in Local Deep Research](/learningcircuit/local-deep-research/how-does-the-document-analysis-mode-search-private-documents-with-ai)

Discover how Document Analysis Mode uses AI to search private documents. Learn how it bypasses protections to access internal services and generate AI summaries locally.

- Tags: how-to-guide
- Published: 2026-03-05

### [Environment Variables That Control Research Behavior and LLM Configuration in local-deep-research](/learningcircuit/local-deep-research/what-environment-variables-control-the-research-behavior-and-llm-configuration)

Discover the LDR_ environment variables that control local-deep-research behavior and LLM configuration. Customize API binding, search, rate limiting, and LLM provider settings easily.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Migrate from v1 to the New Encrypted Database Architecture in Local-Deep-Research](/learningcircuit/local-deep-research/how-do-i-migrate-from-v1-to-the-new-encrypted-database-architecture)

Easily migrate from v1 to the new encrypted database architecture in Local-Deep-Research. Set the LDR_ENCRYPTION_PASSWORD, run the migration script, and verify your SQLCipher update.

- Tags: migration-guide
- Published: 2026-03-05

### [How News Subscriptions and Automated Research Digests Work in Local Deep Research](/learningcircuit/local-deep-research/how-do-news-subscriptions-and-automated-research-digests-work)

Learn how Local Deep Research leverages automated news subscriptions to run scheduled searches, store results, and deliver curated findings in a unified digest feed.

- Tags: how-to-guide
- Published: 2026-03-05

### [Keyboard Shortcuts in the Local-Deep-Research Web Interface: A Complete Guide](/learningcircuit/local-deep-research/what-keyboard-shortcuts-are-available-in-the-web-interface)

Master Local-Deep-Research web interface keyboard shortcuts. Learn Enter, Esc, /, Ctrl+Enter, and Ctrl+S to boost your research workflow efficiency. Explore the complete guide.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Configure the Analytics Dashboard to Track Costs and Performance in Local Deep Research](/learningcircuit/local-deep-research/how-do-i-configure-the-analytics-dashboard-to-track-costs-and-performance)

Learn how to configure the analytics dashboard to track costs and performance in Local Deep Research. Modify the PRICING_TABLE and access the dashboard at /cost-analytics/ for detailed insights.

- Tags: how-to-guide
- Published: 2026-03-05

### [Security Measures in Local-Deep-Research: SSRF Protection, URL Validation, and File Integrity](/learningcircuit/local-deep-research/what-security-measures-are-implemented-ssrf-protection-url-validation-file-integrity)

Discover Local-Deep-Research security: SSRF protection, robust URL validation, and cryptographic file integrity checks safeguard your data. Learn how we protect against threats.

- Tags: security-measures
- Published: 2026-03-05

### [How the WebSocket System Provides Real-Time Research Progress Updates in Local Deep Research](/learningcircuit/local-deep-research/how-does-the-websocket-system-provide-real-time-research-progress-updates)

Learn how the WebSocket system in local-deep-research enables real-time research progress updates. Discover how SocketIOService pushes events to subscribed clients instantly.

- Tags: internals
- Published: 2026-03-05

### [Local Deep Research Export Formats: Complete Guide to PDF, ODT, Quarto, LaTeX, and RIS](/learningcircuit/local-deep-research/what-export-formats-are-supported-pdf-odt-quarto-latex-ris)

Master PDF, ODT, Quarto, LaTeX, and RIS export formats for Local Deep Research. Learn to use the export_report_to_memory API for efficient data output.

- Tags: api-reference
- Published: 2026-03-05

### [How to Configure Multiple Search Engines for Meta-Search in Local Deep Research](/learningcircuit/local-deep-research/how-do-i-configure-multiple-search-engines-for-meta-search)

Learn how to configure multiple search engines for meta-search in local deep research. Easily set up your preferred engines for powerful aggregated search results.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Set Up Elasticsearch as a Search Engine Backend in Local-Deep-Research](/learningcircuit/local-deep-research/how-do-i-set-up-elasticsearch-as-a-search-engine-backend)

Set up Elasticsearch as a search engine backend seamlessly. Use ElasticsearchManager and ElasticsearchSearchEngine to connect to your local or remote Elasticsearch 8.x cluster for efficient indexing and querying.

- Tags: how-to-guide
- Published: 2026-03-05

### [Embedding Providers in Local Deep Research: Configuration and Usage Guide](/learningcircuit/local-deep-research/what-embedding-providers-are-supported-and-how-do-i-configure-them)

Explore embedding providers for Local Deep Research: sentence-transformers, Ollama, and OpenAI. Learn configuration and usage details from our comprehensive guide.

- Tags: how-to-guide
- Published: 2026-03-05

### [How Queue Processor V2 Handles Async Research Requests with Encrypted Databases in Local Deep Research](/learningcircuit/local-deep-research/how-does-the-queue-processor-v2-handle-async-research-requests-with-encrypted-databases)

Discover how Queue Processor V2 manages async research requests and encrypted databases. Learn about its polling daemon, worker threads, and progress updates for efficient data processing.

- Tags: how-to-guide
- Published: 2026-03-05

### [Research Strategies for Benchmark Optimization with BrowseComp and SimpleQA](/learningcircuit/local-deep-research/what-research-strategies-are-available-for-benchmark-optimization-browsecomp-simpleqa)

Discover five local deep research strategies including iterdrag and standard for optimizing BrowseComp and SimpleQA benchmarks with Optuna hyperparameter tuning.

- Tags: deep-dive
- Published: 2026-03-05

### [How to Integrate Custom LangChain Retrievers as Search Sources in Local Deep Research](/learningcircuit/local-deep-research/how-do-i-integrate-custom-langchain-retrievers-as-search-sources)

Integrate custom LangChain retrievers as search sources in Local Deep Research. Connect private vector stores and databases with web sources using simple parameters.

- Tags: how-to-guide
- Published: 2026-03-05

### [How Per-User SQLCipher Database Encryption Works in Local-Deep-Research: Implementation and Password Management](/learningcircuit/local-deep-research/how-is-the-per-user-sqlcipher-database-encryption-implemented-and-how-do-i-manage-passwords)

Learn how Local-Deep-Research enables per-user SQLCipher encryption for secure database management. Explore implementation details and password rotation with sqlcipher_utils.py.

- Tags: internals
- Published: 2026-03-05

### [How the Adaptive Rate Limiting System Works in Local Deep Research: Architecture and Tuning Guide](/learningcircuit/local-deep-research/how-does-the-adaptive-rate-limiting-system-work-and-how-can-i-tune-it-for-different-search-engines)

Discover how the adaptive rate limiting system in Local Deep Research works. Learn to tune wait times per search engine using an exploration-exploitation algorithm and exponential decay.

- Tags: architecture
- Published: 2026-03-05

### [How the Constraint Checking System Works in Local Deep Research: DualConfidenceChecker, ThresholdChecker, and StrictChecker Explained](/learningcircuit/local-deep-research/how-does-the-constraint-checking-system-work-with-dualconfidencechecker-thresholdchecker-and-strictchecker)

Uncover the constraint checking system in local deep research. Learn how DualConfidenceChecker, ThresholdChecker, and StrictChecker ensure data accuracy and reliability.

- Tags: internals
- Published: 2026-03-05

