LEANN (Lightweight Embedding-Aware Neural Neighbor) is a Ruby gem for building and searching vector indexes with minimal storage. It provides semantic search and RAG capabilities with a beautiful, simple API. Supports multiple embedding providers: RubyLLM, OpenAI, Ollama, and FastEmbed.
Required Ruby Version
>= 3.0.0
Authors
Chris HasiĆski
Versions
- 0.1.0 May 15, 2026 (32.5 KB)