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

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

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

5 个仓库

Awesome GitHub RepositoriesVector Database Abstractions

Provider-neutral interfaces for managing document indexing and search operations across different vector stores.

Distinguishing note: Focuses on the abstraction layer for search and indexing, rather than the underlying storage configuration.

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

Awesome Vector Database Abstractions GitHub Repositories

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

    crewAIInc/crewAI

    53,687在 GitHub 上查看↗

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    CrewAI manages document indexing and search operations using a provider-neutral abstraction that functions independently of built-in storage.

    Pythonagentsaiai-agents
    在 GitHub 上查看↗53,687
  • stangirard/quiverStanGirard 的头像

    StanGirard/quiver

    39,167在 GitHub 上查看↗

    Quiver is a framework for integrating retrieval augmented generation into applications. It provides a generative AI integration layer that connects large language models with vector stores to produce context-aware responses based on custom data. The project features a knowledge base pipeline that parses diverse file types into searchable embeddings and a vector database orchestrator to manage data across different storage implementations. It utilizes a provider-agnostic model interface, allowing users to switch between various external AI providers or local models through a single unified sys

    Decouples retrieval logic from specific database implementations like PGVector or Faiss through a common interface.

    Python
    在 GitHub 上查看↗39,167
  • 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

    Provides a provider-neutral API for managing document indexing and similarity search across various vector stores.

    Javaanthropicchatgptchroma
    在 GitHub 上查看↗12,346
  • superagent-ai/superagentsuperagent-ai 的头像

    superagent-ai/superagent

    6,631在 GitHub 上查看↗

    Superagent is an AI safety platform that protects applications from prompt injections, data leaks, and harmful outputs through built-in guardrails. It functions as a prompt injection detection system, data redaction tool, and red team testing tool, automatically removing personally identifiable information and protected health data from AI inputs and outputs while scanning image uploads with vision AI to detect visual prompt injection attacks before processing. The platform routes every prompt through a sequential pipeline of safety checks including injection detection, data redaction, and co

    Provides a unified interface over multiple vector database backends for document storage and semantic search.

    TypeScriptaianthropicguardrails
    在 GitHub 上查看↗6,631
  • superlinked/superlinkedsuperlinked 的头像

    superlinked/superlinked

    40在 GitHub 上查看↗

    Superlinked is a development framework designed for building semantic search and retrieval pipelines. It functions as a machine learning data pipeline and semantic retrieval engine, providing the tools necessary to unify data schema definition, embedding generation, and vector database integration within a single application. The framework distinguishes itself by acting as a vector database orchestrator that manages the lifecycle of machine learning models alongside complex search logic. It enables developers to construct structured data models that map raw content and metadata into unified r

    Provides a standardized interface for interacting with diverse vector storage backends while managing connection lifecycles and search parameters.

    Jupyter Notebook
    在 GitHub 上查看↗40
  1. Home
  2. Data & Databases
  3. Vector Database Abstractions