8 Repos
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.
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.
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.
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.
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.
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.
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.
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.
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.