1 unstable release

Uses new Rust 2024

new 0.1.0 Apr 24, 2025

#13 in #vector-database

MIT license

425KB
8K SLoC

Anda DB

A Rust library for AI knowledge storage with multimodal data support, full-text search, and vector similarity search.

Features

  • Multimodal Data Support: Store and retrieve text, images, audio, video, and binary data
  • Full-Text Search: BM25-based text search using Tantivy
  • Vector Similarity Search: Fast vector search using IVF-PQ algorithm
  • Hybrid Search: Combine text and vector search with configurable weights
  • Object Store Integration: Store data in various backend systems
  • CBOR Serialization: Efficient binary serialization format
  • Document-Oriented: Flexible schema with fields of different types
  • Collection Management: Organize documents into collections
  • Persistence: Save and load database state

Dependencies

~46–76MB
~1M SLoC