What it does
AI apps often turn text, images and other content into lists of numbers called vectors, which make it possible to search by meaning. LanceDB is a database built to store and search these quickly.
It can also search by keyword or with SQL (a standard database language), and keeps track of versions of your data. Its makers say it can handle very large amounts of data.
The open-source version runs on your own computer or cloud. The makers also offer a paid cloud and enterprise version.
Who it's for
Developers building AI search, recommendation or document question-answering features.
Can I use it without coding?
Developers only. Used from code in Python, JavaScript or Rust. New to this? Start here.
Can I run it?
- Cost
- Free, with optional paid extrasThe open-source version is free; the makers also sell a hosted or pro version.
- Runs on
- Mac, Windows, Linux, Server, Cloud
- Computer
- An ordinary computer is fine
- Privacy
- Your choice: run it on your device or use an online service
- API key
- Not needed
Try it
Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?
Before you install
- Only download from the official GitHub page. Copies with similar names exist for many popular projects.
- License (Apache-2.0): Permissive: free to use, change and share, including for business.
- More on staying safe
Where people are talking about it
- Show HN: LanceDB is an embedded vector database with a native JavaScript APIHacker News · May 2023