awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

4 repository-uri

Awesome GitHub RepositoriesIncremental Vector Sync

Mechanisms for keeping vector indexes continuously updated by processing only the delta from live sources.

Distinct from Vector Indexing: Distinct from Vector Indexing: focuses on the incremental update aspect rather than the initial creation or general management of vector indexes.

Explore 4 awesome GitHub repositories matching data & databases · Incremental Vector Sync. Refine with filters or upvote what's useful.

Awesome Incremental Vector Sync GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • cocoindex-io/cocoindexAvatar cocoindex-io

    cocoindex-io/cocoindex

    6,117Vezi pe GitHub↗

    Cocoindex is an incremental data processing engine that builds and maintains live indexes for AI agents, with a core focus on codebase indexing and knowledge graph extraction. The engine uses a function-graph execution model where user-defined Python functions are composed into a directed acyclic graph, and it processes data incrementally so only changed source records or code paths are re-computed, avoiding full recomputation at any scale. It supports automatic schema inference from transformation pipeline type annotations and provides full data lineage tracing, tagging every output record wi

    Keeps vector indexes continuously updated by processing only the delta from live sources.

    Rustagentic-data-frameworkaiai-agents
    Vezi pe GitHub↗6,117
  • nmslib/hnswAvatar nmslib

    nmslib/hnsw

    5,257Vezi pe GitHub↗

    Acest proiect este un motor de similaritate vectorială în C++ și o implementare a algoritmului Hierarchical Navigable Small World. Oferă o bibliotecă header-only pentru efectuarea căutărilor aproximative de cel mai apropiat vecin (ANN) în spații cu dimensiuni mari, alături de binding-uri Python care expun aceste capabilități de indexare și căutare mediilor de data science. Motorul permite recuperarea embedding-urilor în timp real și căutarea de similaritate în spații cu dimensiuni mari folosind o structură de graf multi-strat pentru a echilibra viteza și acuratețea căutării. Suportă metrici de distanță personalizate pentru a calcula similaritatea între vectori în diverse spații matematice. Sistemul acoperă o gamă largă de operațiuni de indexare, inclusiv inserarea incrementală a vectorilor și capacitatea de a marca elementele ca șterse fără a reconstrui indexul. Suportă, de asemenea, căutarea multi-vectorială, filtrarea rezultatelor căutării și persistența pe disc pentru a salva și reîncărca starea indexului.

    Supports adding new vectors to the index incrementally without requiring a full rebuild.

    C++
    Vezi pe GitHub↗5,257
  • nmslib/hnswlibAvatar nmslib

    nmslib/hnswlib

    5,253Vezi pe GitHub↗

    hnswlib este o bibliotecă C++ header-only și un motor de indexare vectorială conceput pentru căutarea aproximativă a celui mai apropiat vecin în spații cu dimensiuni mari. Acesta organizează colecții mari de embedding-uri într-o structură de graf care poate fi căutată pentru a permite interogări rapide de proximitate și calcule de distanță. Sistemul utilizează grafuri Hierarchical Navigable Small World pentru a obține o căutare rapidă a similarității vectoriale. Se distinge prin permiterea definirii de metrici de distanță personalizate și funcții de similaritate pentru a adapta calculele la cerințe specifice de date. Motorul acoperă întregul ciclu de viață al indexării, inclusiv construcția incrementală a indexului și gestionarea punctelor de date prin adăugări și eliminarea elementelor. Capabilitățile de interogare includ atât căutarea aproximativă, cât și cea exactă a celui mai apropiat vecin, completată de filtrarea căutării booleene pentru a exclude candidații pe baza etichetelor elementelor. Biblioteca suportă persistența indexului prin serializarea fișierelor binare și oferă configurații pentru execuția paralelă pentru a distribui sarcinile de interogare și indexare pe mai multe nuclee CPU.

    Supports incremental index management by adding or removing elements without requiring a full rebuild.

    C++
    Vezi pe GitHub↗5,253
  • truefoundry/cognitaAvatar truefoundry

    truefoundry/cognita

    4,317Vezi pe GitHub↗

    Cognita is a retrieval augmented generation orchestration framework used to build pipelines that connect document stores and language models to provide grounded answers. It functions as a document ingestion pipeline and a vector database integrator, managing the process of loading, parsing, and indexing files into a searchable knowledge base. The system includes a language model gateway proxy that provides a unified API to interact with multiple different model providers. This routing layer decouples the application from specific vendors, allowing requests to be proxied through a provider-agn

    Keeps vector indexes continuously updated by processing only the delta from live data sources.

    Pythonagentaiapplication
    Vezi pe GitHub↗4,317
  1. Home
  2. Data & Databases
  3. Vector Indexing
  4. Incremental Vector Sync