
LanceDB is an open source vector database for developers building AI retrieval applications and teams working with training datasets. Its embedded library runs locally or in your own cloud under the Apache 2.0 license. Cloud and Enterprise offerings provide managed infrastructure for production workloads.
Built on the Lance columnar format, it keeps raw content, embeddings and metadata in the same table. That means an application can store images or video alongside their searchable vectors, rather than maintain separate stores for each. Supported data also includes text and point clouds.
Vector similarity, full-text and hybrid search work with SQL filters, so retrieval can combine semantic matches with text queries and metadata constraints. Python, TypeScript and Rust SDKs let developers use the database from their applications. GPU support is available for building vector indexes.
Dataset changes are automatically versioned. Teams can branch an experiment, compare results or roll back without duplicating the data. They can also add feature columns without rewriting the existing table.
The broader platform covers dataset curation, feature engineering and model training from those same tables. Curation includes deduplication and finding edge cases for labeling. Feature pipelines support Python functions and automatic embedding updates, while training storage provides random access and global shuffling to feed GPUs.
Claim this page with an email at lancedb.com. LanceDB gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find LanceDB?Promote it
Something wrong or outdated on this page?
4.7KUpdated 1 week agoApache-2.0
macOS · Windows · Linux · Docker#Hybrid search#Reranking#Semantic search
Infinity is a self-hosted database for developers building search and retrieval-augmented generation (RAG) into LLM applications. It combines embedding search with full-text search and structured filters, so an application can retrieve relevant records through both meaning and exact terms.
59.4KUpdated 1 day ago
#Hybrid search#MCP#Multilingual
Meilisearch combines keyword search and AI retrieval in a search engine you can host on your own server. It's for developers building search into websites, applications, product catalogs, or internal data tools. Meilisearch Cloud provides a separate, fully managed hosted service.
46.3KUpdated 1 day agoApache-2.0
macOS · Linux#Hybrid search#Semantic search
34.9KUpdated 4 weeks agoApache-2.0
Docker · Web#Agent Skills#Hybrid search#RAG
33.1KUpdated 4 weeks ago
Web#Hybrid search#Knowledge graphs#MCP
26.6KUpdated 6 days agoGPL-3.0
macOS · Linux · Docker#Hybrid search#Multimodal input#RAG
Milvus is an open-source vector database for developers building RAG applications, image search and recommendation systems. It stores embeddings alongside metadata so applications can retrieve related text, images or multimodal data. You can run it on your own hardware, from a laptop prototype to a distributed production cluster.
Qdrant is a self-hosted vector database for developers building semantic search, retrieval-augmented generation (RAG), recommendations and AI agent memory. It stores embeddings alongside JSON metadata, so applications can find similar content while restricting results by attributes such as location, text or numeric ranges. The Rust engine is open source under Apache 2.0 and runs locally in Docker or on your own servers.
SurrealDB is a self-hosted database for developers building AI agents, knowledge graphs and applications that need several kinds of data together. It stores documents, relationships, vectors and time-series data in one engine, so an application's records and its AI retrieval layer can share the same database.
Typesense combines typo-tolerant site search with vector and semantic search in a self-hosted engine. It's for developers building searchable apps, product catalogs or AI search over their own data. The C++ engine uses an in-memory architecture for low-latency results as users type.