Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJun 1, 2026·3 min de lecture

Local Deep Research — Deep Research with Local LLMs and 10+ Search Engines

An open-source research tool that achieves high accuracy on benchmarks using local or cloud LLMs, with support for arXiv, PubMed, and private document search, all encrypted and self-hosted.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Local Deep Research Overview
Commande d'installation directe
npx -y tokrepo@latest install 2d129ca7-5df7-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Local Deep Research is an open-source tool that performs multi-source deep research using local or cloud LLMs. It searches across arXiv, PubMed, the web, and your private documents, then synthesizes findings into a grounded summary. Everything runs locally and encrypted.

What Local Deep Research Does

  • Performs multi-step research across 10+ search engines and data sources
  • Supports local LLMs via Ollama, llama.cpp, and cloud providers
  • Searches arXiv, PubMed, Brave, SearXNG, and private document collections
  • Synthesizes findings into structured, citation-backed reports
  • Keeps all data and processing local with encryption support

Architecture Overview

The system uses an iterative research loop. Given a query, it first generates search sub-queries, dispatches them to configured search engines in parallel, collects and deduplicates results, then uses an LLM to analyze and synthesize findings. If the initial results are insufficient, it generates follow-up queries and repeats the cycle. The final report includes citations with links to source material. All LLM inference can run locally through Ollama or llama.cpp.

Self-Hosting & Configuration

  • Install via pip: pip install local-deep-research
  • Configure your LLM backend (Ollama, OpenAI, Google, Anthropic) in settings
  • Enable search engines by providing API keys or connecting to SearXNG
  • Add private document directories for local corpus search
  • All configuration stored in a local YAML file

Key Features

  • Multi-engine parallel search across academic, web, and private sources
  • Supports fully local operation with Ollama or llama.cpp
  • Citation-backed reports with links to original sources
  • Iterative research loop that refines queries based on initial findings
  • Encrypted local storage for research history and document indexes

Comparison with Similar Tools

  • Perplexica — open-source AI search engine; Local Deep Research supports more specialized academic sources
  • ChatGPT Deep Research — cloud-based; Local Deep Research runs entirely self-hosted
  • Khoj — personal AI assistant with search; Local Deep Research focuses specifically on multi-source research synthesis
  • Storm (Stanford) — research article generation; Local Deep Research is more focused on quick, grounded answers

FAQ

Q: Does it work completely offline? A: LLM inference can be fully offline with local models. Web and academic searches require internet access by nature.

Q: Which local models work best? A: Models with strong instruction following in the 7B-27B range work well. The project documentation lists tested configurations.

Q: Can I add my own document collection as a source? A: Yes. Point it to a directory of PDFs, Markdown, or text files and it will index and search them alongside web sources.

Q: Is it suitable for academic research? A: It is a research assistant tool. Always verify findings against primary sources before citing in academic work.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires