Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsSep 12, 2026·3 min de lectura

Local Deep Research — Privacy-First AI Research Agent with 10+ Search Engines

Run deep research queries locally with any LLM, searching across arXiv, PubMed, the web, and your private documents — all encrypted.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Local Deep Research Overview
Comando de instalación directa
npx -y tokrepo@latest install 87cba295-aecd-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Local Deep Research is a self-hosted AI research agent that performs multi-step deep research queries using local or cloud LLMs. It searches across academic databases (arXiv, PubMed), the open web, and your private document collections, synthesizing findings into structured reports. All processing and data storage happens locally with encryption.

What Local Deep Research Does

  • Performs iterative deep research across multiple search engines
  • Integrates with arXiv, PubMed, Brave Search, SearXNG, and more
  • Searches your private document collections alongside public sources
  • Synthesizes findings into structured research reports with citations
  • Supports both local models (Ollama, llama.cpp) and cloud LLM providers

Architecture Overview

The application is a Python-based research agent with a web UI served via Flask. The research loop works iteratively: it formulates search queries, retrieves results from configured search backends, extracts relevant information, identifies knowledge gaps, and repeats until the research question is adequately answered. A retrieval-augmented generation pipeline handles private document search using local embeddings.

Self-Hosting & Configuration

  • Install Python dependencies and configure at least one LLM provider
  • Set up search engine API keys or connect to a local SearXNG instance
  • Optionally point the private document searcher at your local file directories
  • All data is stored locally with optional encryption at rest
  • Deploy via Docker for a containerized setup with persistent storage

Key Features

  • Multi-source research combining academic, web, and private document search
  • Local-first architecture with all data encrypted on disk
  • Support for 10+ search engine backends
  • Compatible with local LLMs via Ollama for fully offline operation
  • Web UI for interactive research sessions with history

Comparison with Similar Tools

  • Perplexity — cloud AI search with no local option or private document search
  • Tavily — API-focused web search for agents, not a full research pipeline
  • Storm (Stanford) — academic research synthesis without private document integration
  • GPT Researcher — similar deep research but cloud-dependent, less privacy focus
  • Khoj — personal AI assistant with search, different research methodology

FAQ

Q: Can it run fully offline? A: Yes, by using a local LLM through Ollama and a self-hosted SearXNG instance for web search. Private document search works offline by default.

Q: Which academic databases does it search? A: arXiv and PubMed are supported natively, with additional sources configurable through the search engine plugin system.

Q: How does private document search work? A: It indexes your local files using embedding models and performs RAG-based retrieval alongside web search results.

Q: What LLM providers are supported? A: Ollama, llama.cpp, OpenAI, Anthropic, Google, and Mistral are supported.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados