lancedb and lancelot

Lancelot is a Ruby language binding for the Lance columnar format that powers LanceDB, making them ecosystem siblings where LanceDB is the primary system and Lancelot extends its capabilities to Ruby developers.

lancedb
94
Verified
lancelot
23
Experimental
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 4/25
Maturity 9/25
Community 0/25
Stars: 9,425
Forks: 787
Downloads: 6,082,637
Commits (30d): 65
Language: HTML
License: Apache-2.0
Stars: 7
Forks:
Downloads:
Commits (30d): 0
Language: Ruby
License: MIT
No risk flags
No Package No Dependents

About lancedb

lancedb/lancedb

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

Built on the Lance columnar format, LanceDB combines vector similarity search with full-text search and SQL querying, enabling hybrid retrieval across billions of vectors in milliseconds with GPU-accelerated indexing. It supports zero-copy data access, automatic versioning, and native storage of multimodal data (text, images, videos, point clouds). Native integrations with LangChain, LlamaIndex, DuckDB, Pandas, and Polars provide seamless embedding into Python, Node.js, Rust, and REST-based workflows.

About lancelot

scientist-labs/lancelot

Ruby bindings for the Lance columnar data format. Built on the Lance Rust crate, Lancelot brings high-performance vector search, full-text search, and hybrid retrieval to Ruby applications with a native, idiomatic API.

Built on Lance's columnar format, Lancelot leverages Rust FFI bindings to enable efficient multimodal dataset operations—including vector indexing with configurable dimensions, BM25-based full-text search with inverted indices, and hybrid retrieval via Reciprocal Rank Fusion. The gem integrates directly with embedding models (e.g., red-candle) and Lance's SQL query engine, supporting Enumerable operations and schema-defined data structures for seamless Ruby workflows.

Scores updated daily from GitHub, PyPI, and npm data. How scores work