Open Source

Software

Librerie Rust pronte per la produzione per costruire sistemi di nearest neighbor search veloci e accurati. Tutto il codice è open-source e disponibile su GitHub.

TACHIOM

Retrieval multi-vettore late-interaction veloce e scalabile

Rust

TACHIOM è una struttura dati veloce e scalabile per il retrieval multi-vettore late-interaction, scritto in Rust con binding Python. Consente di raggruppare centinaia di milioni di vettori in pochi minuti e di recuperare dati da grandi collezioni multi-vettore in meno di 10 ms.

late-interactionmulti-vectorclustering
Vedi su GitHub

Seismic

Retrieval approssimato veloce su embedding sparsi appresi

Rust

Un motore di ricerca superluminale per rappresentazioni sparse apprese, scritto in Rust con binding Python. Seismic indicizza collezioni di vettori sparsi e recupera risultati in microsecondi mantenendo un'accuratezza quasi esatta.

SparseLSRInverted Index
Vedi su GitHub

kANNolo

Libreria ANN veloce per embedding densi, sparsi e multi-vettore

Rust

Una libreria Rust flessibile che combina tecniche di indicizzazione allo stato dell'arte per embedding densi, sparsi e multi-vettore. Progettata per rendere rapida ed ergonomica la prototipazione di nuovi algoritmi ANN.

DenseSparseMulti-VectorHNSWQuantization
Vedi su GitHub

Vectorium

Base unificata per storage e compressione di embedding

Rust

Una libreria Rust per archiviare, accedere e comprimere dataset di embedding densi, sparsi e multi-vettore. Fornisce un'interfaccia unificata dataset/encoder condivisa tra i crate di indicizzazione e ricerca di TusKANNy. Include un'API di ricerca esaustiva e uno strumento CLI per il calcolo del ground truth.

DenseSparseMulti-VectorQuantization
Vedi su GitHub

Nuovi strumenti in arrivo: nuove strutture di indice e soluzioni basate su apprendimento sono in sviluppo.

Seguici su GitHub →