What it does
Deep Lake is a database built for AI work. It stores many kinds of data, including text, images, video, audio, PDFs and embeddings (number codes that capture meaning), and lets AI apps search them.
It's used both for building chatbots that answer from your own data and for feeding large datasets into model training. It works with cloud storage services or your own computer.
It connects to popular AI toolkits such as LangChain and LlamaIndex. Some features need an account in the Deep Lake app.
Who it's for
Developers building AI apps over their own data, and teams managing training datasets.
Can I use it without coding?
Developers only. It's a Python library used in your own code. 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
- 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