LocalDeepResearch

LocalDeepResearch

Officielle

Application Docker from Selfhosters

Vue d'ensemble

Local Deep Research (LDR) is an AI-powered research assistant that performs systematic research by breaking down complex questions, searching multiple sources in parallel, verifying information across sources, and creating comprehensive reports with proper citations. It runs entirely locally with Ollama + SearXNG for privacy, or can use cloud LLM providers.

Features:

  • Privacy-focused: Run entirely locally with Ollama
  • Multiple research modes (Quick Summary, Detailed Research)
  • Per-user encrypted databases (SQLCipher with AES-256)
  • Real-time progress tracking via WebSocket
  • Export to PDF or Markdown
  • REST API with authentication
  • Analytics dashboard

This template includes the main LDR service. For full functionality, you may also want to install the companion containers (Ollama and SearXNG) or configure external LLM/search providers.

Community & Support:

Exigences

Optional: Ollama container for local LLM, SearXNG container for local search

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:5000]
Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

WebUI PortPorttcp

Port for accessing the Local Deep Research web interface. Change the host port (left side) if 5000 is already in use. Do NOT change the container port (right side).

Cible
5000
Défaut
5000
Valeur
5000
Data DirectoryPathrw

Primary data directory containing user databases, research outputs, cache, and logs. All user data is stored here.

Cible
/data
Défaut
/mnt/user/appdata/local-deep-research/data
Valeur
/mnt/user/appdata/local-deep-research/data
Scripts DirectoryPathrw

Directory for startup scripts. Required for multi-container setups with Ollama.

Cible
/scripts
Défaut
/mnt/user/appdata/local-deep-research/scripts
Valeur
/mnt/user/appdata/local-deep-research/scripts
Personal Notes (Optional)Pathro

Optional: Mount a directory containing personal notes/documents to search. Leave empty if not needed.

Cible
/local_collections/personal_notes
Project Docs (Optional)Pathro

Optional: Mount a directory containing project documentation to search. Leave empty if not needed.

Cible
/local_collections/project_docs
Research Papers (Optional)Pathro

Optional: Mount a directory containing research papers to search. Leave empty if not needed.

Cible
/local_collections/research_papers
Web HostVariable

Web server host binding. MUST be 0.0.0.0 for Docker. Do NOT change this.

Cible
LDR_WEB_HOST
Défaut
0.0.0.0
Valeur
0.0.0.0
Web Port (Internal)Variable

Internal container port. MUST be 5000. Do NOT change this. To change the external port, modify the Port mapping above.

Cible
LDR_WEB_PORT
Défaut
5000
Valeur
5000
Data Directory (Internal)Variable

Internal data directory path. MUST be /data. Do NOT change this.

Cible
LDR_DATA_DIR
Défaut
/data
Valeur
/data
Ollama URLVariable

Ollama API URL. Use 'http://ollama:11434' if running Ollama container on ldr-network, or 'http://[IP]:11434' for external Ollama instance.

Cible
LDR_LLM_OLLAMA_URL
Défaut
http://ollama:11434
Valeur
http://ollama:11434
SearXNG URLVariable

SearXNG instance URL. Use 'http://searxng:8080' if running SearXNG container on ldr-network, or configure external search engine in WebUI.

Cible
LDR_SEARCH_ENGINE_WEB_SEARXNG_DEFAULT_PARAMS_INSTANCE_URL
Défaut
http://searxng:8080
Valeur
http://searxng:8080
LLM ProviderVariable

Optional: Force LLM provider (ollama, openai, anthropic, google). Leave empty to configure via WebUI Settings page. Only set this to LOCK the provider.

Cible
LDR_LLM_PROVIDER
LLM ModelVariable

Optional: Force specific model name. Leave empty to configure via WebUI Settings page. Only set this to LOCK the model.

Cible
LDR_LLM_MODEL
OpenAI API KeyVariable

Optional: OpenAI API key. Can also be configured via WebUI Settings page. Only set here to LOCK it (prevents UI changes).

Cible
LDR_LLM_OPENAI_API_KEY
Anthropic API KeyVariable

Optional: Anthropic API key. Can also be configured via WebUI Settings page. Only set here to LOCK it (prevents UI changes).

Cible
LDR_LLM_ANTHROPIC_API_KEY
Google API KeyVariable

Optional: Google API key. Can also be configured via WebUI Settings page. Only set here to LOCK it (prevents UI changes).

Cible
LDR_LLM_GOOGLE_API_KEY
PUIDVariable

User ID for file permissions. Default 99 (nobody) is recommended for Unraid.

Défaut
99
Valeur
99
PGIDVariable

Group ID for file permissions. Default 100 (users) is recommended for Unraid.

Défaut
100
Valeur
100

Catégories

Télécharger les statistiques

69,763
Total des téléchargements
15,325
Ce mois-ci
10,781
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
localdeepresearch/local-deep-research:latest
Dernière mise à jour2026-05-02
Première vue2025-12-03

Exécutez LocalDeepResearch sur Unraid.

LocalDeepResearch est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.