turbovec RyanCodrai

A vector index built on TurboQuant, written in Rust with Python bindings

주요 언어
Rust
Stars
15,835
Forks
1,378

태그

  • 벡터 데이터베이스
  • 라이브러리/SDK
  • RAG
  • 양자화
  • 로컬 배포
  • 파이썬
  • Rust

요약

turbovec는 Google Research의 TurboQuant 알고리즘을 기반으로 한 Rust 벡터 인덱스로, 훈련 단계와 파라미터 튜닝 없이 온라인으로 벡터를 추가해 인덱싱한다. SIMD 최적화 커널을 통해 FAISS보다 빠른 검색 속도를 제공하며 4GB에서 1천만 문서를 처리할 수 있을 만큼 메모리 효율적이다. 필터링 검색, 증분 저장, LangChain/LlamaIndex/Haystack/Agno 통합을 지원하며 프라이버시에 민감한 로컬 RAG 구축에 적합하다.

README

<p align="center"> <img src="https://raw.githubusercontent.com/RyanCodrai/turbovec/main/docs/header.png" alt="turbovec — Google's TurboQuant for vector search" width="100%"> </p> <p align="center"> <a href="https://github.com/RyanCodrai/turbovec/blob/main/LICENSE"><img src="https://img.shields.io/p…

查看完整页面