DoltHub's Avatar

DoltHub

@dolthub.bsky.social

Dolt is the database for AI agents. Add version control and human review workflows to any application.

19 Followers  |  33 Following  |  42 Posts  |  Joined: 05.06.2025  |  1.8274

Latest posts by dolthub.bsky.social on Bluesky

Preview
Agents Need Tests Example Agents need tests. Dolt is the only SQL database with a built-in test engine. Dolt is the database for agents. This article will explain this concept with an illustrative example.

This blog illustrates how Dolt and Dolt CI can enhance an agentic workflow.

www.dolthub.com/blog/2025-08...

07.08.2025 21:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Agents Need Tests Agents need tests. Dolt is the only SQL database with a built in test engine. Dolt is the database for agents. This article will explain this concept.

Dolt is perfect for the agentic wave that is coming. Agents need branches. Agents also need tests. Dolt is the only database with both. Agents can run Dolt CI tests as they make changes on clones or branches of your database.

www.dolthub.com/blog/2025-08...

#agentic #aiagents

06.08.2025 23:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
RFC 9999: The AGENT.md File Format for Agentic Coding Tool Configuration A standardized format that lets your codebase speak directly to any agentic coding tool. One file, any agent.

We're going all in on agents here at DoltHub. We released a feature to help agents work in a Dolt database directory, AGENT.md.

www.dolthub.com/blog/2025-08...

05.08.2025 21:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Per-Branch Connection Pools Connections Pools don't like Dolt Branches. Here's how to do it correctly!

This blog shows you how best to connect to a Dolt database so that your application can best leverage the core capabilities of Dolt.

www.dolthub.com/blog/2025-08...

04.08.2025 22:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Taking Over a Mac and Windows App Release Process A step-by-step guide for new team members on how to release new versions of the Dolt Workbench desktop application to the Mac App Store and Microsoft Store, covering access requirements, building, tes...

This blog covers the process for releasing new desktop application versions to both the Mac App Store and Microsoft Store. It walks through gaining access, setting up credentials, building the applications, and submitting your app.

www.dolthub.com/blog/2025-07...

01.08.2025 13:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Protecting against Rogue Agents If you give your agents too much freedom, they might go rogue. Here's how to protect your data against them.

www.dolthub.com/blog/2025-07...

30.07.2025 20:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Protecting against Rogue Agents If you give your agents too much freedom, they might go rogue. Here's how to protect your data against them.

Dolt is the perfect database for agentic workflows. You can implement workflows that work safely on branches, and their work can be verified before merging. If the agents go rogue, just revert their changes to a previous commit. This is perfect for Replit users and similar tools.

#ai #replit

30.07.2025 20:32 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

These tools need a database that you can branch, merge, and have human review the changes to avoid this. Dolt can do all of those things and we are free/open-source.

30.07.2025 17:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Previewing Dolt 2.0 Two years ago in May, we announced Dolt 1.0. We're working on Dolt 2.0. This article previews what will be in Dolt 2.0 and tells you how you can help us get to Dolt 2.0 quicker.

Dolt 2.0 is coming in early Q4. What's in store?

*Automated Garbage Collection on by Default
*Archive Compression on by Default
*Performance Parity with MySQL on sysbench
*Beta Vector Support

This blog gives a preview.

www.dolthub.com/blog/2025-07...

29.07.2025 19:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
An Agentic Helpdesk Agentic workflows need branches. Here is a sample app showing why.

Agentic workflows benefit from the ability to branch and merge data, which only Dolt can do. To prove our point, we built a sample app that demonstrates agentic workflows built on top of an open-source helpdesk system, backed by Dolt.

www.dolthub.com/blog/2025-07...

25.07.2025 19:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Hunting a Memory Leak We tracked down a memory leak in Dolt SQL Server that turned out to be from open filehandles to deleted LOCK files, not Go heap memory. This post shows how we used profiling tools and metadata from th...

There's always something to learn from every bug hunt. We recently collaborated with a customer to identify and resolve a memory leak using @golang's memory profiling tools.

www.dolthub.com/blog/2025-07...

25.07.2025 17:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Conjoin Means Bugs Conjoin is an internal detail about Dolt that many know nothing about. Let's change that!

A great benefit of being open source is that we don't really have any secrets, and so we can share every little detail of how Dolt works through our blog and docs. The "Conjoin" process is one such detail which we've never talked about before until now.
www.dolthub.com/blog/2025-07...

24.07.2025 14:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
A Beginner's Guide to Docker Part one of a beginner series introducing Docker and how to use it to run local containerized applications!

The latest version of DoltLab Enterprise uses @docker.com Swarm for its multihost deployment orchestration and we thought this was a good opportunity to write a beginner-friendly blog series about Docker.

www.dolthub.com/blog/2025-07...

23.07.2025 15:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Origin

Getting Started: SQLAlchemy and Doltgres Here at DoltHub, we built Doltgres, the world's first version-controlled PostgreSQL database. Doltgres lets you branch, fork, clone, merge…

Interest | Match | Feed

18.07.2025 21:03 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Getting Started: SQLAlchemy and Doltgres A demonstration, complete with sample code, on how to use SQLAlchemy with Doltgres, the world's first version controlled PostgreSQL database.

Getting Started: SQLAlchemy and Doltgres

www.dolthub.com/blog/2025-07...

21.07.2025 19:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Distributed Audit Logs Dolt supports a full, queryable audit log of every cell in your database. This audit log also works across clones. But what if you want to subset data on a clone? Dolt can still produce an audit log w...

Dolt is a great database to use if you need to know who changed what and when. With a little bit of manual assembly, you can produce an audit log across multiple distributed Dolt databases.

www.dolthub.com/blog/2025-07...

18.07.2025 14:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Leveraging Prolly Trees for Efficient Table Merging We're rolling out a new algorithm for efficiently merging tables that have been modified by both branches.

Dolt merge just got faster. Greater than 1000X in some cases. This blog explains the changes we made to our algorithm to make merging faster.

www.dolthub.com/blog/2025-07...

17.07.2025 22:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
What is the Best Coding Agent? Coding Agents are new and exciting. Claude Code by Anthropic, Codex by OpenAI, Gemini by Google, and Cursor are the best known agents. Which coding agent is best right now?

What is the Best Coding Agent? We did a Claude Code, Codex, Gemini Cursor bake-off.

www.dolthub.com/blog/2025-07...

15.07.2025 21:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Loading Native Postgres Extensions Alpha Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.

Alpha support for using extensions in Doltgres is here. Let us know what your favorite Postgres extensions are and we can prioritize making sure the most popular ones are tested and work.

www.dolthub.com/blog/2025-07...

15.07.2025 18:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Multihost DoltLab Enterprise with Docker Swarm Learn how to run a Multihost DoltLab Enterprise cluster using Docker Swarm, now supported in DoltLab v2.4.0!

DoltLab Enterprise v2.4.0 now manages multihost deployments via Docker Swarm. This will require much less manual configuration, orchestration, and maintenance for our users.

www.dolthub.com/blog/2025-07...

11.07.2025 15:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dolt Roadmap update Read what we've launched recently at Dolthub and what's going to launch soon

Dolt & Doltgres Roadmap Update

www.dolthub.com/blog/2025-07...

10.07.2025 21:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Agentic Software Engineer This article discusses how software engineering changes as we enter the agentic future. What skills become more valuable? Which skills decrease in value? Learn how to best prepare as a software engine...

The Agentic Software Engineer

www.dolthub.com/blog/2025-07...

10.07.2025 17:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Regarding Prollyferation (A Followup to "People Keep Inventing Prolly Trees") Last month I said "people keep inventing prolly trees". Is that really true? What does that mean, really?

Regarding Prollyferation (A Followup to "People Keep Inventing Prolly Trees")

www.dolthub.com/blog/2025-07...

09.07.2025 17:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Doltgres Correctness Testing Check out the progress Doltgres is making toward Postgres compatibility! It’s not great yet, but it’s slow and steady.

To ensure Doltgres behaves like Postgres, we've started running it through Postgres Regression Test suite. This process performs correctness testing for Postgres-specific features.

www.dolthub.com/blog/2025-07...

09.07.2025 14:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Things that aren't Version Controlled Databases A collection of database features and products that people sometimes think are database version control, but are not.

Many database products offer some benefits of version control. Dolt and Doltgres are the only ones that provide the real deal. This blog lists DB features and products that aren't version-controlled, but might have something in common with version control. www.dolthub.com/blog/2025-07...

02.07.2025 13:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Prolly Trees A deep dive into the Probabilistic B-tree or Prolly Tree data structure including examples. Prolly Trees are used to create version controlled databases.

Prolly Trees!
www.dolthub.com/blog/2024-03...

01.07.2025 12:14 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Claude Code Gotchas After working with Claude Code for a month making changes to our open source project, Dolt, I've noticed some recurring gotchas. This article enumerates those and suggests some workarounds.

This blog details our experience working with Claude Code on Dolt in the couple of months we've been using it. We cover a list of problems we've run into and the ways we've discovered to work around them.

www.dolthub.com/blog/2025-06...

30.06.2025 22:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Postgres's set-returning functions are weird Postgres supports an odd kind of function that returns a set of results. They're pretty weird. This blog post explores how they work.

www.dolthub.com/blog/2025-06...

30.06.2025 19:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Understanding Prolly Tree Balance A short exploration of when and how Prolly Trees are balanced and a way to think about how balanced they are.

This blog post is a short description of what factors affect a Prolly Tree's "balance" and some ways to think about how balanced your Prolly Trees are.

www.dolthub.com/blog/2025-06...

26.06.2025 20:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Previewing Merge Conflicts See exactly what merge conflicts will look like before attempting a merge with Dolt's new merge conflict preview feature. This is available using the SQL interface and the pull request UI in our web p...

You are now able to preview merge conflicts before attempting a merge from both Dolt's SQL interface and from pull requests on the web.

www.dolthub.com/blog/2025-06...

25.06.2025 19:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@dolthub is following 19 prominent accounts