- 11 min read
So you want an AI Database?
Here at DoltHub, we built the world's first version-controlled SQL database: Dolt. What do version control and databases have to do with Artificial Intelligence (AI)? It turns out, a lot. At first, we were skeptical about the AI revolution, but then...
Read More
- 8 min read
SQL Rebase Edit
Interactive rebase now supports editing commits during a rebase. Learn how to use this powerful feature to curate your commit history!
Read More - 5 min read
Connect Agents to your Hosted Dolt Instance using MCP
You can now enable dolt mcp on your Hosted Dolt instances to connect them to your agentic workloads.
Read More - 9 min read
EU AI Act Compliance
Dolt, the world's first and only version-controlled SQL database, can help with EU AI Act compliance.
Read More - 8 min read
How to Contribute to Dolt: A Community Contributor's Take
David Dansby, a long time, active Dolt and Doltgres contributor makes a guest appearance on the DoltHub blog explaining how to contribute from a contributors perspective.
Read More - 7 min read
Dolt + Metabase: Agent Edition
What if you could version all your data visualization? This blog explores using Metabase with Dolt as a backend database.
Read More - 6 min read
Rebase, Everybody Rebase!
Rebase is a powerful tool in both Git and Dolt. Especially for agents. If your agent can't resolve a conflict, it's not worth the tokens you are spending on it. Read more!
Read More - 7 min read
Long-running Agentic Work with Beads
Learn how I used Beads to keep a coding agent on-task across context compaction cycles and refactored 315 frontend files in a single 12-hour session.
Read More - 11 min read
Dolt Durability Testing With VMs
We've recently been building crash recovery testing for Dolt, adding confidence in its durability properties when running on different filesystems and with different settings. Here we describe a bit about our framework for running crash-durability tests against Dolt.
Read More - 8 min read
Writing a Go SQL driver
Take a tour of Go's SQL driver implementation and see how it works in Dolt's embedded SQL driver.
Read More - 11 min read
Agentic Memory
Agentic memory is here, and it's powered by Dolt. This article explains what agentic memory is, defines requirements, and shows why Dolt is a perfect fit. Beads, the leading agentic memory system, uses Dolt for storage.
Read More - 4 min read
Hosted Dolt Metrics
You can now monitor your Hosted Dolt instances using Dolt's built-in Prometheus server.
Read More - 14 min read
Using Dolt with ORMs
Object-Relational Mappers (ORMs) simplify application development by abstracting database interactions, and they pair naturally with Dolt, a MySQL-compatible, version-controlled relational database. This post explains how ORMs work with Dolt, highlighting tested integrations, useful Dolt features like schema overrides and nonlocal tables, and important considerations around branching and connection pooling.
Read More - 9 min read
Making Featured Images: Agentic Art Direction
The process of creating daily Dolt blog featured images using multiple AIs.
Read More - 10 min read
A Day in Gas Town
Have you ever thought "I wish I had 100 Claude Codes"? There's a new coding agent for you called Gas Town. This article gives our review and talks about how Dolt could help.
Read More - 10 min read
DoltCash Part Two: Still Vibing
DoltCash started as a cool concept that was bad at accounting. Here’s what changed in v2: fewer “smart” tools, more validation, slower workflows, and a test-like actual-vs-expected loop that finally makes it usable.
Read More - 6 min read
Table composite types in Postgres
Learn about how Postgres treats every table's schema as its own type and what you can do with this feature
Read More - 5 min read
Andy Pavlo says Agents Need Branches
Andy Pavlo thinks databases need branches. But he didn't mention Dolt. We're pretty sure he knows Dolt exists so what happened? This article offers a potential explanation.
Read More - 8 min read
Golang Panic Recovery
Understanding how to safely recover from a panic in a Golang app is important, especially if you're building a long-running service, background workers, or goroutine pools. In this blog post, we explore how panic recovery works in Golang and some gotchas to be aware of.
Read More - 10 min read
How to Version Control a Database
This article discusses database and version control design in an effort to explain how Dolt's database version control works.
Read More - 4 min read