LanceDB logo
About
Open-source embedded vector database for multimodal AI data. Open-source alternative to Pinecone.
Catalogue
No. 216
Category
Development
GitHub stars
★ 0
LanceDB website

Overview

LanceDB is an open-source database for vector search and multimodal AI data, built on the Lance columnar format. It stores vectors alongside metadata and raw data such as text, images and video, and runs locally or in your own cloud. LanceDB Inc. also offers a managed Cloud and an Enterprise version.

What it does well

LanceDB runs embedded inside your application, with no server to set up, and works from Python, TypeScript and Rust SDKs or a REST API. It combines vector similarity search, full-text search and SQL filtering, versions every write automatically, and can use GPUs to build vector indexes. It integrates with LangChain, LlamaIndex, Apache Arrow, Pandas, Polars and DuckDB.

Why it’s in the collection

LanceDB is the vector database you can start with a single import: it runs inside your app like SQLite, keeps data in an open columnar format, and handles images and video next to the vectors. It is Apache-licensed, written in Rust.

On GitHub

Stars
0
Forks
0
Commits
0
Repository
lancedb/lancedb

Languages

  • Rust 56.3%
  • Python 32.6%
  • TypeScript 9.9%
  • Other 1.2%

Compared with

More in Development

Whole collection