Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 2.08 KB

File metadata and controls

57 lines (41 loc) · 2.08 KB

Handle: ldr
URL: http://localhost:34441

Example of LDR in action

Local Deep Research is an AI-powered assistant that transforms complex questions into comprehensive, cited reports by conducting iterative analysis using any LLM across diverse knowledge sources including academic databases, scientific repositories, web content, and private document collections.

Starting

# [Optional] pre-pull the image (~7GB)
harbor pull ldr

# It makes little sense to run ldr without a
# search engine such as SearXNG
harbor up ldr searxng

# Open in your browser
harbor open ldr

Configuration

See official Docker Configuration guide for reference.

Following options can be set via harbor config:

# Port on the host where the ldr service will be available
HARBOR_LDR_HOST_PORT                  34441

# Location on the host where service data will be stored
# Should be either relative to $(harbor home) or absolute
HARBOR_LDR_WORKSPACE                  ./services/ldr/data

The workspace data/ subdirectory is mounted at the image's LDR_DATA_DIR (/data) — user accounts (encrypted per-user databases) and research history persist across container recreation. Note that LDR sessions are in-memory: recreating the container invalidates browser sessions, but accounts and data survive.

When running with SearXNG (harbor up ldr searxng), Harbor points LDR's searxng engine at the internal SearXNG instance via LDR_SEARCH_ENGINE_WEB_SEARXNG_DEFAULT_PARAMS_INSTANCE_URL and selects it with LDR_SEARCH_TOOL=searxng.

# Docker image to use for this service
HARBOR_LDR_IMAGE                      localdeepresearch/local-deep-research

# Docker tag to use for this service
# Should be one of the tags for the image above
HARBOR_LDR_VERSION                    latest