awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 个仓库

Awesome GitHub RepositoriesVector Database Integrations

Connectors for specialized databases designed for high-dimensional vector storage and retrieval.

Distinguishing note: Focuses on the integration layer for vector-specific storage.

Explore 33 awesome GitHub repositories matching data & databases · Vector Database Integrations. Refine with filters or upvote what's useful.

Awesome Vector Database Integrations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • milla-jovovich/mempalacemilla-jovovich 的头像

    milla-jovovich/mempalace

    56,418在 GitHub 上查看↗

    Mempalace is a local-first long-term memory store for large language models and AI agents. It provides a persistent storage system for verbatim conversation history and agent data, utilizing a local-first knowledge graph to track evolving entity relationships and timelines. The project implements a standardized memory protocol that allows external AI clients to read and write persistent memory via standard input and output. It features a hybrid semantic search engine that combines keyword boosting and reranking to find precise historical information across scoped categories. The system inclu

    Provides a pluggable interface to connect AI agents to either local files or remote vector databases.

    Python
    在 GitHub 上查看↗56,418
  • deepset-ai/haystackdeepset-ai 的头像

    deepset-ai/haystack

    24,253在 GitHub 上查看↗

    Haystack is an orchestration framework designed for building complex search and generative AI pipelines. It functions as an agentic workflow engine, enabling the construction of automated sequences that allow AI agents to perform multi-step reasoning and data analysis. The framework utilizes a modular, component-based architecture that connects processing steps into directed acyclic graphs. By employing a provider-agnostic integration layer, it decouples core logic from specific external AI services and vector databases, allowing for the flexible exchange of underlying technologies. This desi

    Integrates various vector storage backends to enable semantic search and retrieval-augmented generation.

    MDXagentagentsai
    在 GitHub 上查看↗24,253
  • camel-ai/camelcamel-ai 的头像

    camel-ai/camel

    17,253在 GitHub 上查看↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Connects applications to specialized databases designed for high-dimensional vector storage and retrieval.

    Pythonagentai-societiesartificial-intelligence
    在 GitHub 上查看↗17,253
  • tencent/weknoraTencent 的头像

    Tencent/WeKnora

    16,974在 GitHub 上查看↗

    WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta

    Connects large language models to various vector stores like pgvector, Milvus, and Qdrant for semantic search.

    Goagentagenticai
    在 GitHub 上查看↗16,974
  • n8n-io/self-hosted-ai-starter-kitn8n-io 的头像

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

    14,997在 GitHub 上查看↗

    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

    Integrates specialized databases for high-dimensional vector storage to enable retrieval augmented generation and contextual memory.

    aiai-agentslow-code
    在 GitHub 上查看↗14,997
  • llmware-ai/llmwarellmware-ai 的头像

    llmware-ai/llmware

    14,838在 GitHub 上查看↗

    llmware is a Python framework for AI agent orchestration and model management, designed to coordinate multi-model workflows and autonomous agents. It provides a unified model catalog and standardized interface to execute specialized language models for complex research, analysis, and structured data generation. The project distinguishes itself through its heavy emphasis on local execution and quantized inference, allowing models to run on private infrastructure using CPU, GPU, and NPU acceleration via runtimes like ONNX and OpenVino. It features a specialized ability to translate natural lang

    Integrates with a wide range of SQL and specialized vector databases for high-dimensional data storage.

    Python
    在 GitHub 上查看↗14,838
  • langchain4j/langchain4jlangchain4j 的头像

    langchain4j/langchain4j

    12,346在 GitHub 上查看↗

    LangChain4j is a framework and library for building applications powered by large language models on the JVM. It provides a unified API for developing AI agents, implementing retrieval augmented generation, and integrating generative AI capabilities into professional software built with frameworks like Spring Boot or Quarkus. The project enables the creation of autonomous agents that can reason through tasks, manage memory, and execute external tools to achieve specific goals. It differentiates itself through a unified model interface that allows developers to switch between multiple model pr

    Offers a consistent integration layer for interacting with various high-dimensional vector database providers.

    Javaanthropicchatgptchroma
    在 GitHub 上查看↗12,346
  • chainlit/chainlitChainlit 的头像

    Chainlit/chainlit

    12,213在 GitHub 上查看↗

    Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t

    Integrates with external vector databases to enable context-aware retrieval for augmented generation.

    Pythonchatgptlangchainllm
    在 GitHub 上查看↗12,213
  • tmc/langchaingotmc 的头像

    tmc/langchaingo

    9,416在 GitHub 上查看↗

    langchaingo is an LLM application framework for Go designed for building language model-powered applications and autonomous agents. It serves as an orchestration library and tool integration framework that allows developers to link prompt sequences and model calls into complex, multi-step workflows. The project provides a toolkit for implementing retrieval-augmented generation pipelines by processing unstructured documents and retrieving relevant context via vector search. It includes a dedicated integration layer for indexing high-dimensional embeddings and performing similarity searches acr

    Implements a specialized integration layer for high-dimensional vector storage and similarity retrieval.

    Go
    在 GitHub 上查看↗9,416
  • activeloopai/deeplakeactiveloopai 的头像

    activeloopai/deeplake

    9,175在 GitHub 上查看↗

    DeepLake is AI data infrastructure consisting of a multimodal data lake, a hybrid search engine, and a serverless vector database. It provides a PostgreSQL-based AI data runtime that combines multimodal storage with streaming pipelines to load and shuffle datasets from cloud storage directly into deep learning training pipelines. The system utilizes lazy indexing to store and slice images, audio, and video without loading entire files into memory. It enables retrieval-augmented generation by persisting high-dimensional embeddings in a serverless vector store and implementing hybrid search tha

    Integrates high-dimensional vector storage and retrieval to enable scalable similarity search for language models.

    C++agentagentic-ragai
    在 GitHub 上查看↗9,175
  • 53ai/53aihub53AI 的头像

    53AI/53AIHub

    9,025在 GitHub 上查看↗

    53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large language model providers. It functions as a multi-model AI gateway and an operation portal for AI services, providing a unified interface to coordinate agents and prompts from various external platforms. The project distinguishes itself as a white-label AI portal designed for self-hosted infrastructure, allowing for full control over operational data on private servers or containers. It includes a comprehensive AI SaaS administration layer with a multi-tenant subscription eng

    Integrates specialized vector databases to structure documents for precise semantic information retrieval.

    Gocozedifyfastgpt
    在 GitHub 上查看↗9,025
  • learningcircuit/local-deep-researchLearningCircuit 的头像

    LearningCircuit/local-deep-research

    8,491在 GitHub 上查看↗

    Local Deep Research is an autonomous research system consisting of an LLM research agent, a local model orchestrator, and a multi-engine search aggregator. It is designed to execute deep research by decomposing complex questions into atomic facts and synthesizing cited reports from academic, technical, and private document sources. The system features an encrypted research workspace that ensures zero-knowledge privacy through isolated, per-user encrypted databases. It utilizes a local RAG knowledge base to index research sources into searchable vector stores, allowing for retrieval-augmented

    Integrates with specialized vector databases to enable high-dimensional similarity search across knowledge bases.

    Python
    在 GitHub 上查看↗8,491
  • zilliztech/gptcachezilliztech 的头像

    zilliztech/GPTCache

    8,068在 GitHub 上查看↗

    GPTCache is a semantic caching layer and response optimizer for large language models. It functions as pluggable middleware for orchestration frameworks, utilizing vector database caching to store and retrieve model responses based on the semantic similarity of prompts rather than exact text matches. The system uses embeddings to determine cache hits by comparing the distance between new queries and stored vectors. It employs a hybrid storage model that persists original prompts in relational databases while maintaining high-dimensional embeddings in vector stores. The project covers a broad

    Provides connectors for integrating specialized vector databases to store and retrieve semantic embeddings.

    Python
    在 GitHub 上查看↗8,068
  • thinkgem/jeesitethinkgem 的头像

    thinkgem/jeesite

    8,044在 GitHub 上查看↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Integrates with vector databases to manage high-dimensional embeddings for efficient retrieval-augmented generation.

    Vue
    在 GitHub 上查看↗8,044
  • weaviate/verbaweaviate 的头像

    weaviate/Verba

    7,715在 GitHub 上查看↗

    Verba is a retrieval-augmented generation interface and chatbot that uses Weaviate to provide factual answers based on private datasets. It functions as a vector database knowledge base, combining a hybrid search engine with an orchestration interface to connect various large language model providers and embedding services. The system differentiates itself through a RAG pipeline manager for adjusting text chunking rules and retrieval settings, alongside a 3D vector space visualization tool for analyzing the spatial organization and clustering of high-dimensional embeddings. It employs a modul

    Integrates with local or cloud-hosted vector database instances to store and retrieve high-dimensional embeddings.

    Python
    在 GitHub 上查看↗7,715
  • 0xplaygrounds/rig0xPlaygrounds 的头像

    0xPlaygrounds/rig

    7,450在 GitHub 上查看↗

    Rig is a framework for building large language model applications, featuring a multi-provider client and a workflow builder for retrieval-augmented generation systems. It serves as an orchestrator for creating autonomous agents that can maintain conversation state and execute complex tasks through custom prompting and plugins. The project provides standardized interfaces for both completion and embedding model providers, allowing for unified request and response patterns across different engines. It also includes a vector database integration layer that defines a common interface for indexing

    Provides a standardized interface to route embedding queries across various high-dimensional vector database backends.

    Rustagentaiartificial-intelligence
    在 GitHub 上查看↗7,450
  • asg017/sqlite-vecasg017 的头像

    asg017/sqlite-vec

    6,961在 GitHub 上查看↗

    sqlite-vec is a C-based vector library and SQLite extension that adds virtual tables for storing and querying high-dimensional embeddings. It functions as a database plugin for performing nearest neighbor searches using distance metrics such as L2, cosine, and Hamming distance. The project provides a portable embedding store that supports deployment across Android, iOS, desktop environments, and web browsers via WebAssembly. It distinguishes itself by converting numerical arrays into compact binary formats and utilizing quantization to reduce the memory footprint and storage size of vector in

    The vector search extension integrates with Datasette via a dedicated plugin to add vector storage and querying to data exploration tools.

    Csqlitesqlite-extension
    在 GitHub 上查看↗6,961
  • genkit-ai/genkitgenkit-ai 的头像

    genkit-ai/genkit

    6,141在 GitHub 上查看↗

    Genkit is an LLM application framework and generative AI developer toolkit designed for building production AI applications. It serves as an AI workflow orchestrator that coordinates model calls and agentic tool usage through type-safe execution flows. The project provides a unified model interface and plugin architecture to standardize access to diverse large language models, vector stores, and telemetry backends. It distinguishes itself with a dedicated observability suite for tracing execution steps and a developer toolkit for prompting, debugging, and evaluating AI logic via a local inter

    Provides an integration layer for embedding text and retrieving content from specialized vector databases.

    TypeScript
    在 GitHub 上查看↗6,141
  • wassupjay/n8n-free-templateswassupjay 的头像

    wassupjay/n8n-free-templates

    5,892在 GitHub 上查看↗

    该项目是一个预配置的 n8n 工作流模板和结构蓝图库,专为自动化业务流程和 AI 任务而设计。它提供了一系列 JSON 文件,可以导入到工作流引擎中以部署自动化序列,包括用于集成向量数据库和大型语言模型的专门配置。 该集合专注于上下文感知 AI 代理的开发,利用内存缓冲区和检索系统来创建智能数据生成和检索管线。它包括用于检索增强生成和通过向量存储集成进行语义搜索的专用蓝图。 这些模板涵盖了广泛的功能领域,包括 AI 驱动的数据分析、用于媒体和社交媒体管理的内容管线,以及针对法律、医疗保健、房地产和电子商务等行业的特定行业自动化。它还提供用于财务任务自动化、人力资源招聘解析和基础设施监控的实用工作流。

    Provides pre-built configurations for connecting n8n workflows to vector stores for semantic search.

    automationautomation-templatesintegration
    在 GitHub 上查看↗5,892
  • dlt-hub/dltdlt-hub 的头像

    dlt-hub/dlt

    5,472在 GitHub 上查看↗

    dlt 是一个 Python 数据摄取工具和 ETL 流水线框架,旨在从不同来源获取数据并将其持久化到结构化目标中。它作为一个模式推断引擎,可自动检测数据类型并将嵌套的 JSON 结构扁平化为关系表,将数据从源端移动到数据湖、数据仓库或向量数据库。 该项目通过 AI 驱动的流水线生成脱颖而出,利用大语言模型为 REST API 构建提取代码和连接器。它还支持多模态向量存储和向量数据库的专门填充,以支持 AI 和机器学习应用。 该框架涵盖了广泛的功能,包括自动化模式演进、通过状态跟踪进行增量数据加载,以及通过强制执行数据契约进行数据质量验证。它提供了用于关系数据规范化、加载前后转换的工具,以及针对 SQL 数据库和云对象存储的多种目标适配器。 可观测性通过流水线执行仪表板、列血缘跟踪以及使用基于内容的哈希进行模式版本验证来处理。

    Integrates with vector search engines and multimodal databases to support AI and machine learning applications.

    Pythondatadata-engineeringdata-lake
    在 GitHub 上查看↗5,472
上一个12下一个
  1. Home
  2. Data & Databases
  3. Vector Database Integrations

探索子标签

  • Embedding Ingestion PipelinesWorkflows for converting raw documents into embeddings and inserting them into vector stores. **Distinct from Vector Database Integrations:** Focuses on the data pipeline from raw text to vector storage, rather than just the database connector.
  • Implementation GuidesPractical walkthroughs for integrating vector databases into AI applications. **Distinct from Vector Database Integrations:** Focuses on the educational walkthrough of the integration rather than the software connector itself
  • Integration User InterfacesWeb interfaces for managing the indexing of documents and retrieval settings of vector databases. **Distinct from Vector Database Integrations:** Focuses on the administrative UI for vector store management, not just the technical connector