Local Deep Research
FreeA deep research tool for searching academic sources, the web, and private documents with local or cloud LLMs. [#opensource](https://github.com/LearningCircuit/local-deep-research)
About Local Deep Research
Local Deep Research is an open-source AI-powered research assistant that performs deep, agentic research using multiple LLMs and search engines with proper citations. It supports local LLMs (llama.cpp, Ollama) and cloud LLMs (Google, etc.), and integrates with over 10 search engines including arXiv, PubMed, and private documents. The tool achieves state-of-the-art results on local hardware: ~95% on SimpleQA (n=500) and 77% on xbench-DeepSearch (n=100) using a single RTX 3090. It is designed for privacy, allowing users to run everything locally and encrypt their data. Deployment is simplified via Docker, and the codebase is fully transparent.
Key Features
Pros & Cons
- Achieves high accuracy on benchmarks (95% SimpleQA, 77% xbench-DeepSearch)
- Fully local with privacy (encrypted data and no cloud dependency)
- Supports a wide range of LLMs and search engines
- Open source and transparent codebase
- Easy deployment via Docker Compose
- Requires significant local hardware (e.g., RTX 3090) for optimal local LLM performance
- Setup involves multiple Docker containers and network configuration
- Docker network limitations on Mac/Windows (--network host not supported)
- May not achieve same accuracy with smaller or cloud-based models