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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

Awesome GitHub RepositoriesLocal Vector Store Backends

Running and testing agents with a locally hosted vector database as a knowledge store for document retrieval.

Distinct from Vector Stores: Distinct from Vector Stores: focuses on local-file-based vector persistence (e.g., ChromaDB) for agent knowledge, not general vector storage.

Explore 8 awesome GitHub repositories matching data & databases · Local Vector Store Backends. Refine with filters or upvote what's useful.

Awesome Local Vector Store Backends GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • n8n-io/self-hosted-ai-starter-kitAvatar von n8n-io

    n8n-io/self-hosted-ai-starter-kit

    14,997Auf GitHub ansehen↗

    This project provides a dockerized AI workflow stack and orchestration templates for deploying a self-hosted AI environment. It establishes a localized infrastructure for building autonomous agents and model chains that process private data on-premises without external cloud dependencies. The environment is designed to support autonomous agent development, allowing models to dynamically select tools, execute shell commands, and interact with local file systems. It includes integrated vector database support to enable retrieval augmented generation and private document analysis. The stack cov

    Uses a locally hosted vector database as a knowledge store for document embedding and similarity retrieval.

    aiai-agentslow-code
    Auf GitHub ansehen↗14,997
  • mervinpraison/praisonaiAvatar von MervinPraison

    MervinPraison/PraisonAI

    5,592Auf GitHub ansehen↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Provides a local ChromaDB-based vector knowledge store for retrieving document context during agent execution.

    Pythonagentsaiai-agent-framework
    Auf GitHub ansehen↗5,592
  • alibaba/zvecAvatar von alibaba

    alibaba/zvec

    5,198Auf GitHub ansehen↗

    zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It functions as a hybrid search engine and a retrieval-augmented generation knowledge base, allowing for the storage and retrieval of dense and sparse vectors. The system is distinguished by its hybrid retrieval pipeline, which fuses vector similarity, full-text keyword matching, and scalar metadata filtering into single query operations. It supports a plugin-based model integration system for registering custom embedding models and rerankers, as well as language bindings for nativ

    Manages isolated local data stores for organizing different sets of vector embeddings with local persistence.

    C++ann-searchembedded-databaserag
    Auf GitHub ansehen↗5,198
  • volcengine/minecontextAvatar von volcengine

    volcengine/MineContext

    4,960Auf GitHub ansehen↗

    MineContext is a context management system designed to collect, store, and retrieve multimodal data to build targeted context windows for large language models. It functions as an orchestration tool and retrieval augmented generation framework that utilizes a local vector data store to index documents and enable similarity searches. The system differentiates itself through a multimodal context collector that gathers information from screen captures, files, and version control systems. It provides mechanisms for proactive information retrieval, extracting summaries and activity records from ca

    Utilizes a locally hosted vector database as a private knowledge store for document retrieval.

    Pythonagentcontext-engineeringelectron
    Auf GitHub ansehen↗4,960
  • vrsen/agency-swarmAvatar von VRSEN

    VRSEN/agency-swarm

    3,962Auf GitHub ansehen↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Implements local vector store backends for document retrieval to enrich agent knowledge.

    Python
    Auf GitHub ansehen↗3,962
  • langroid/langroidAvatar von langroid

    langroid/langroid

    3,894Auf GitHub ansehen↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Manages vector embeddings using a persistent local directory or in-memory collection.

    Pythonagentsaichatgpt
    Auf GitHub ansehen↗3,894
  • jacoblee93/fully-local-pdf-chatbotAvatar von jacoblee93

    jacoblee93/fully-local-pdf-chatbot

    1,813Auf GitHub ansehen↗

    Dieses Projekt ist ein privates Dokumentenanalyse-Tool, das die konversationelle Interaktion mit PDF-Dateien ermöglicht, indem sämtliche Sprachmodell-Inferenz und -Verarbeitung vollständig auf der lokalen Maschine ausgeführt wird. Durch das Ausführen von Modellen direkt im Browser oder in der lokalen Umgebung wird sichergestellt, dass sensible Benutzerdaten offline bleiben und für externe Server oder Cloud-Anbieter unzugänglich sind. Das System nutzt Retrieval Augmented Generation (RAG), um kontextbezogene Antworten zu liefern, unterstützt durch lokale Dokumenttext-Extraktion und Vektor-Embedding-Indexierung. Diese Architektur ermöglicht semantische Suche und Informationsabruf, ohne auf externe Datenbankdienste oder Internetkonnektivität angewiesen zu sein. Über die grundlegenden Konversationsfähigkeiten hinaus enthält das Tool Observability-Funktionen, die die internen Schritte des Modell-Reasonings und der Retrieval-Ketten protokollieren. Dieses Execution-Tracing ermöglicht das Debugging von Performance-Problemen und die Optimierung der Antwortqualität während des Dokumentenanalyseprozesses.

    Stores document embeddings in a local database to enable semantic search without external cloud services.

    TypeScript
    Auf GitHub ansehen↗1,813
  • allaboutai-yt/easy-local-ragAvatar von AllAboutAI-YT

    AllAboutAI-YT/easy-local-rag

    1,221Auf GitHub ansehen↗

    Easy Local RAG is a system for building and operating private, offline retrieval-augmented generation pipelines. It enables users to perform semantic search, document querying, and conversational analysis on local data sources without transmitting sensitive information to external cloud providers. The project distinguishes itself by integrating specialized utilities for archiving personal email communications alongside standard document processing. By leveraging locally hosted language models and a local vector database, it maintains full control over data ingestion, indexing, and model infer

    Converts unstructured text into numerical embeddings stored in a local database to enable fast semantic similarity searches without external APIs.

    Python
    Auf GitHub ansehen↗1,221
  1. Home
  2. Data & Databases
  3. In-Memory Data Stores
  4. Vector Stores
  5. Local Vector Store Backends

Unter-Tags erkunden

  • Embedded PersistenceLocal-file-based persistence for vector stores using write-ahead logging and memory-mapped I/O. **Distinct from Local Vector Store Backends:** Focuses on the embedded, self-contained nature of the storage engine rather than just hosting a local backend.