Free and Open Source
Dolt is the database for AI.
Branch, merge, diff, and rollback your data.
Join our Agentic Newsletter
Weekly insights on AI agents, version control,
and shipping safely.
Sign Me Up
Unsubscribe anytime
What did it change?
Without diffs, you can't tell if an agent updated 1 row or 1,000.
You need visibility.
What if AI writes bad data?
Agents can hallucinate, corrupting thousands of rows in seconds.
You need to fix it fast.
How do you recover?
When an agent drops a table, backups take hours.
You need instant rollback.
Manage your database
the way you manage your code
Git-style version control, built into your database
Safe Experimentation
Every agent gets its own branch. Test freely, break things safely while production stays untouched.
Diffs
Agents use diffs to understand context. Humans use diffs to review changes. See every modification, cell by cell.
Confident Deployment
When you're ready, merge agent changes to production and deploy with confidence.
Instant Recovery
Made a mistake? Undo it instantly. Roll back the entire database in seconds.
Data Lineage
Track every change, forever. See who modified what, when, and why.
Parallel Experiments
Run multiple agents at once. Compare their results, pick the winner, merge the best.
Latest from the Blog
Deep dive into database architecture and version control
AI and Data
Why AI Needs Version Control
Code is stored in files, but data lives in databases. Bridging the gap for the next generation of AI agents.
Product Building
Building AI Apps?
Your Database Should Version Like Code
A look at the new tooling for creating Dolt-native applications.
15 min read
Engineering / Use Case
How Flock Safety uses Dolt
Ensuring reproducibility and explainability in computer vision models with database versioning.
6 min read
Tutorial / Use Case
Safe Agent Writes in Workbench Demo
Agents can write directly to your database safely, while you review, diff, and roll back any issues.
1 min read








