Skip to content

Releases: 21e8-miner/grain-vdb

GrainVDB v2.0.0: Apple Silicon-Native Embedded Vector Store

Choose a tag to compare

@21e8-miner 21e8-miner released this 28 Aug 03:27

🚀 GrainVDB v2.0.0 Breakthrough Edition

GrainVDB is an Apple Silicon-native embedded vector store and local-first RAG engine.

⚡ Highlights

  • Adaptive Dual-Engine: ARM NEON SIMD (0.108 ms / 107 µs single-query) + 2D Metal GPU Compute (734 queries/sec batch).
  • True 4KB Page-Aligned Zero-Copy mmap: Instant 0.54 ms database loading directly into shared unified memory without heap duplication.
  • HNSW Graph Traversal: Sub-linear approximate search with runtime ef parameter tuning.
  • Semantic Fracture / Hallucination Radar: In-process topology auditing before prompting LLMs.
  • Multi-Language Support: Native Python SDK (grainvdb), Swift Package Manager (GrainVDB), and C ABI (libgrainvdb.dylib).
  • Framework Adapters: Drop-in GrainVDBVectorStore for LangChain.
  • Interactive Studio: Zero-dependency local RAG web console in examples/app.py.

🧪 Verification

  • 14/14 test suites passing.
  • 0 compiler warnings on macOS 13+ (Sonoma/Sequoia).

Repository: https://github.com/21e8-miner/grain-vdb