DoltHub
banner
dolthub.bsky.social
DoltHub
@dolthub.bsky.social
Dolt is the database for AI agents. Add version control and human review workflows to any application.
We tested Bolt.new with Dolt (our version-controlled SQL database) 🔄

TL;DR: Bolt produced reliable code and rarely broke the app - much better than Lovable/Vercel. But Replit's App Testing feature still gives it the edge.

www.dolthub.com/blog/2025-11...
Bolt AI builder: Websites, apps & prototypes
Prompt, run, edit & publish apps
Bolt.new
November 6, 2025 at 10:04 PM
DoltLab v2.4.7 includes official Podman deployment support. This post covers how to get started running DoltLab with Podman.

www.dolthub.com/blog/2025-11...
Announcing DoltLab on Podman
DoltLab's latest release allows you to run DoltLab with Podman instead of Docker.
www.dolthub.com
November 5, 2025 at 10:34 PM
Data version control is the missing ingredient in agentic applications outside of code. Dolt is the only database where version control operations are primitives. If you’re building an agentic system and want it to do real work, give Dolt a try.

www.dolthub.com/blog/2025-10...
Agentic Systems Need Version Control: An Example
In this article, we'll discuss why version control unlocks so much potential for agents in domains outside of code, then walk through a simple application with some agentic features backed by a Dolt d...
www.dolthub.com
November 3, 2025 at 8:46 PM
In this blog, we're pitting Lovable versus Replit and Vercel to see which generative AI app builder comes out on top! Read the full post to see how each app builder fared in our testing.
www.dolthub.com/blog/2025-10...
Lovable versus Replit and Vercel
We've been testing out generative AI tooling and in this blog post we take a look at Lovable's app builder and compare it to Vercel v0 and Replit. We build a small web app that loads data from a Dolt ...
www.dolthub.com
October 28, 2025 at 11:42 PM
Introducing the `dolt_branch_activity` System Table

www.dolthub.com/blog/2025-10...
Introducing the `dolt_branch_activity` System Table
We've introduced a system table to help you manage stale branches. Check it out!
www.dolthub.com
October 28, 2025 at 12:10 AM
We are building a data import agent and ran into a lot of challenges crawling websites for data. In this post, we'll walk you through our experiences.

www.dolthub.com/blog/2025-10...
Agentic Web Crawling
In this post, I'll walk you through my experience crawling websites using AI agents
www.dolthub.com
October 23, 2025 at 11:52 PM
A group of UC Berkeley CS published a new paper about AI SQL testing. We've been working with them to fix bugs that their tool, Argus, identified in Dolt. This article summarizes the paper and outlines some of the Dolt bugs that their testing identified.

www.dolthub.com/blog/2025-10...
AI SQL Testing
A new paper about AI SQL testing was published by the UC Berkeley CS department. We've been working with the authors, Qiuyang Mang and Runyuan He, fixing bugs their testing tool Argus identified for o...
www.dolthub.com
October 22, 2025 at 8:54 PM
Announcing Dolt 1.75! AutoGC and Archives Enabled by Default

www.dolthub.com/blog/2025-10...
Announcing Dolt 1.75! AutoGC and Archives Enabled by Default
We've promoted two features from experimental to on by default. Let's discuss.
www.dolthub.com
October 20, 2025 at 9:31 PM
Six months ago we announced the release of Doltgres Beta, signaling that the Postgres-compatible version of Dolt was ready for integration by application developers. What's new since Beta launch, and where are we going next? Our blog answers.

www.dolthub.com/blog/2025-10...
State of Doltgres
It's been 6 months since Doltgres went Beta. What's new, and where are we going next?
www.dolthub.com
October 17, 2025 at 8:17 PM
Dolt works with Replit. This blog shows how to use Dolt's database version control capabilities with Replit and compares our building experience between Replit and Vercel. Vibe code safely by using a database that branches and merges.

#agentic #ai #vibecoding

www.dolthub.com/blog/2025-10...
Replit versus Vercel
We've been testing out generative AI tooling and in this blog post we take a look at Replit's conversational web app builder and compare it to Vercel's v0.app. We build a small web app that loads data...
www.dolthub.com
October 16, 2025 at 4:54 PM
We now have official support for MariaDB clients tested through our continuous integration (CI) pipeline. This expansion builds on our existing MySQL client support.

www.dolthub.com/blog/2025-10...
Dolt SQL Server MariaDB Client Support
Dolt now officially supports a wide range of MariaDB clients, verified through automated CI testing.
www.dolthub.com
October 15, 2025 at 5:34 PM
Large Dolt databases are slow to interact with on the dolt command line. Most of the slowness comes from loading required storage file indexes, so we found a solution. We now give you an option to keep the storage indexes in memory using mmap.

www.dolthub.com/blog/2025-10...
Faster Large Database Access with `mmap`
Large Dolt databases are slow to interact with on the `dolt` command line. We implemented a solution using `mmap`. Turn it on for your large database if you want a faster `dolt` CLI.
www.dolthub.com
October 14, 2025 at 5:43 PM
How slow is channel-based iteration?

www.dolthub.com/blog/2025-10...
How slow is channel-based iteration?
We benchmarked channel-based iterators v. those provided by the iter package and share the results.
www.dolthub.com
October 13, 2025 at 8:07 PM
We've been working on our own Dolt data import agent. Coding agents aren't very good at data scraping and import tasks. We had some hypotheses we wanted to test to see if we could build a more purpose built agent.

#AI #AGENTIC

www.dolthub.com/blog/2025-10...
A Data Importing AI Agent
In this post, I'll walk you through my experience building an AI agent that can import data into Dolt.
www.dolthub.com
October 10, 2025 at 7:54 PM
We've been working on improving the workbench's support for Dolt-specific features such as testing, merge conflict resolution, and other version control capabilities.

www.dolthub.com/blog/2025-10...
See What Changed in the Dolt Workbench
We've been working on improving the workbench's support for Dolt's version control features. In this article, we'll discuss some enhancements that better reflect the state of working changes in the wo...
www.dolthub.com
October 9, 2025 at 3:44 PM
Run Bats with a Single Click on Windows using GoLand

www.dolthub.com/blog/2025-10...
Run Bats with a Single Click on Windows using GoLand
Running Bats on Windows can be tricky, but with GoLand and BashSupportPro, you can run Bats tests with a single click.
www.dolthub.com
October 8, 2025 at 2:49 PM
Introducing Nonlocal tables
www.dolthub.com/blog/2025-10...
Introducing Nonlocal Tables
Users asked for cross-branch tables in Dolt. We delivered.
www.dolthub.com
October 8, 2025 at 1:38 PM
Doltgres will be a complete drop-in replacement for Postgres. To ensure that we're focusing our efforts on features that are critical to the highest number of users. We've downloaded over 100 Postgres SQL dumps and added them to our test suite.

www.dolthub.com/blog/2025-10...
Failing 100 Real World Postgres Dumps
We loaded 100 real world Postgres dumps and failed almost all of them. Read more to find out why we did this, and how we're solving these issues.
www.dolthub.com
October 6, 2025 at 5:15 PM
In this blog, we're checking out Vercel's v0 app to see how well it does building an inventory tracking web app that uses a Dolt database and Dolt's version control features.

www.dolthub.com/blog/2025-10...
Vercel v0 Works with Dolt
We've been exploring generative AI tooling and in this blog post we take a look at Vercel's v0.app tool that gives you a conversational interface for generating web apps. We build a small web app that...
www.dolthub.com
October 2, 2025 at 4:49 PM
This blog covers how to create multi-stage Docker builds from the ground up.

www.dolthub.com/blog/2025-09...
Multi-stage Docker Builds for Dolt
How multi-stage Docker builds enable faster builds for release and source Dolt images.
www.dolthub.com
October 1, 2025 at 5:38 PM
Common Table Expressions in MySQL: How and Why with Examples

www.dolthub.com/blog/2025-09...
Common Table Expressions in MySQL: How and Why with Examples
Learn how to use common table expressions (CTEs) in MySQL, what they're good for, and try out some examples.
www.dolthub.com
September 30, 2025 at 6:28 PM