awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
nilsherzig avatar

nilsherzig/LLocalSearchArchived

0
View on GitHub↗
5,956 stars·365 forks·Go·Apache-2.0·19 views

LLocalSearch

LLocalSearch is a privacy-focused search engine and agent framework that uses locally hosted large language models to search the internet and aggregate answers. It functions as a retrieval augmented generation interface where all queries and processing remain on the user's own hardware to ensure data privacy and remove dependency on external cloud API providers.

The system employs a chain of autonomous agents that perform recursive internet searches, calling search tools multiple times to gather and synthesize information. It coordinates these models to reason through complex queries, providing a real-time stream of logs and source citations to monitor the agent's reasoning process.

The project includes capabilities for stateful conversation management to support multi-turn dialogues and iterative refinements. It integrates tool-based information retrieval and local model inference to provide a complete pipeline from initial search to final answer generation.

Features

  • Recursive Research Agents - Implements autonomous agents that perform recursive internet searches to gather and synthesize comprehensive information.
  • Autonomous Research Agents - Automates the process of gathering information through recursive internet searches handled by autonomous local agents.
  • Local Model Generation - Provides answer generation using locally hosted models to ensure data privacy and remove cloud dependencies.
  • Local LLM Search - Uses a chain of local language models to find answers to questions without requiring external API keys.
  • API-Free Local Inference - Executes foundation models on local hardware to eliminate dependency on external cloud API providers.
  • Private Information Retrieval - Retrieves data and answers using locally hosted models to ensure all processing remains on the user's hardware.
  • Search Query Recursion - Employs autonomous agents that iteratively generate new search queries to gather current external information.
  • Local LLM Research Agents - Provides a framework of autonomous agents that recursively call search tools using local model inference.
  • Tool-Augmented Retrieval - Equips language models with search tools to fetch external web data into the local prompt context.
  • LLM Task Chains - Coordinates a sequence of LLM calls in a pipeline to process queries from initial search to final synthesis.
  • Context-Aware Conversation Managers - Combines local language models with retrieved search data to maintain context in multi-turn dialogues.
  • Conversation State Persistence - Maintains a persistent record of interactions to provide context for follow-up queries and iterative refinements.
  • Conversational Search Engines - Allows users to refine search results and ask follow-up questions within a persistent, LLM-powered conversation.
  • Retrieval-Augmented Generation Interfaces - Provides a specialized interface for monitoring the real-time reasoning and source attribution of local RAG.
  • AI-Powered Search Aggregators - Coordinates multiple local models to search and synthesize information into comprehensive answers without external APIs.
  • Privacy-Focused Search Engines - Functions as a self-hosted search tool that processes all queries locally to ensure complete data privacy.
  • Task Progress Streams - Pushes real-time logs and source citations of the agent's reasoning process directly to the user interface.
  • Agent Frameworks - Locally running search aggregator using LLM agents.
  • Application Development - Local web search implementation using LLM chains.

Star history

Star history chart for nilsherzig/llocalsearchStar history chart for nilsherzig/llocalsearch

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does nilsherzig/llocalsearch do?

LLocalSearch is a privacy-focused search engine and agent framework that uses locally hosted large language models to search the internet and aggregate answers. It functions as a retrieval augmented generation interface where all queries and processing remain on the user's own hardware to ensure data privacy and remove dependency on external cloud API providers.

What are the main features of nilsherzig/llocalsearch?

The main features of nilsherzig/llocalsearch are: Recursive Research Agents, Autonomous Research Agents, Local Model Generation, Local LLM Search, API-Free Local Inference, Private Information Retrieval, Search Query Recursion, Local LLM Research Agents.

Which projects share features with nilsherzig/llocalsearch?

Projects with overlapping indexed features include: assafelovic/gpt-researcher — GPT Researcher is an autonomous agent framework designed to automate the process of gathering, synthesizing, and… lazyagi/lazyllm — LazyLLM is a multi-agent framework and orchestration engine designed for building complex AI applications. It provides… dzhng/deep-research — This project is an AI research tool designed for autonomous web information gathering and automated topic research. It… langchain-ai/local-deep-researcher — Local Deep Researcher is a fully local web research assistant that uses any LLM hosted by Ollama or LMStudio. Give it… sentient-agi/opendeepsearch — OpenDeepSearch is an autonomous research platform and search orchestration engine that connects large language models… btahir/open-deep-research — Open-deep-research is an automated research platform that utilizes autonomous agents to perform recursive web queries…

Projects sharing features with LLocalSearch

These projects share indexed features with LLocalSearch. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • assafelovic/gpt-researcherassafelovic avatar

    assafelovic/gpt-researcher

    27,739View on GitHub↗

    GPT Researcher is an autonomous agent framework designed to automate the process of gathering, synthesizing, and documenting information from diverse web and local sources. It functions as a research-oriented execution environment that orchestrates specialized agents to perform complex, multi-branch research tasks, transforming raw data into structured, factual, and cited reports. The project distinguishes itself through a graph-based orchestration layer that manages state transitions and information flow between specialized agents. It employs recursive tree-search execution to explore comple

    Pythonagentaiautomation
    View on GitHub↗27,739
  • lazyagi/lazyllmLazyAGI avatar

    LazyAGI/LazyLLM

    3,842View on GitHub↗

    LazyLLM is a multi-agent framework and orchestration engine designed for building complex AI applications. It provides a system for chaining large language models into sequential or parallel pipelines, utilizing a tool registry to convert standard functions into discoverable tools that models can invoke via reasoning. The project features an application deployment kit that enables hosting model workflows as web services with integrated chat interfaces and API gateways. It includes an infrastructure abstraction layer that allows users to switch between bare-metal servers, clusters, and public

    Pythonagentsai-agentdata
    View on GitHub↗3,842
  • dzhng/deep-researchdzhng avatar

    dzhng/deep-research

    19,136View on GitHub↗

    This project is an AI research tool designed for autonomous web information gathering and automated topic research. It utilizes agent orchestration to combine search engines and web scraping, enabling the system to discover detailed information and build a comprehensive understanding of complex subjects without manual step-by-step guidance. The tool employs an iterative research execution model that recursively generates targeted search queries and refines directions based on previous results. It includes a feedback loop that compares current findings against initial objectives to identify kn

    TypeScriptagentaigpt
    View on GitHub↗19,136
  • langchain-ai/local-deep-researcherL

    langchain-ai/local-deep-researcher

    9,223View on GitHub↗

    Local Deep Researcher is a fully local web research assistant that uses any LLM hosted by Ollama or LMStudio. Give it a topic and it will generate a web search query, gather web search results, summarize the results of web search, reflect on the summary to examine knowledge gaps, generate a new…

    Python
    View on GitHub↗9,223
Compare all 30 related projects→