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
·

5 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • crewaiinc/crewaiAvatar von crewAIInc

    crewAIInc/crewAI

    53,687Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗53,687
  • stangirard/quiverAvatar von StanGirard

    StanGirard/quiver

    39,167Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗39,167
  • langchain4j/langchain4jAvatar von langchain4j

    langchain4j/langchain4j

    12,346Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,346
  • superagent-ai/superagentAvatar von superagent-ai

    superagent-ai/superagent

    6,631Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,631
  • superlinked/superlinkedAvatar von superlinked

    superlinked/superlinked

    40Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗40
  1. Home
  2. Data & Databases
  3. Vector Database Abstractions