Advertisement · 728 × 90

Posts by DoltHub

Terminal window showing lazydolt TUI interface with database commands and commit history for Dolt version control.

Terminal window showing lazydolt TUI interface with database commands and commit history for Dolt version control.

lazydolt is a terminal UI for Dolt built entirely by coding agents in an afternoon. Think lazygit but for a version-controlled SQL database.
Zach tested it. His read: "shockingly good prototype for the human time invested."
https://ow.ly/HU1t50Yv2S3
#GitForData

1 month ago 1 0 0 0
Preview
GitHub - aspiers/madolt: magit-like emacs mode for dolt magit-like emacs mode for dolt. Contribute to aspiers/madolt development by creating an account on GitHub.

Vibe-coded a couple of TUI apps for @dolthub.bsky.social from scratch yesterday. Before AI this would have taken weeks or even months. github.com/aspiers/lazy... and github.com/aspiers/madolt

1 month ago 1 1 0 0
Post image

Chicago, this is suspect. Chicago billed Medicaid $231.7M for ambulances in 2024; the EMS budget is $82M. Agent Mode in Workbench found 3 cities exploiting the same loophole. Read it👉 www.dolthub.com/blog/2026-03-11-chicago-...

1 month ago 0 0 0 0
Post image

When you add an agent to an app, it can't touch the UI.

We fixed that. In-process tools that fire the same events as a button click.

www.dolthub.com/blog/2026-03-04-applicat...

1 month ago 0 0 0 0
Preview
20,000 Stars Dolt recently passed 20,000 GitHub stars. Thank you to the GitHub community for appreciating our creation.

This week, we hit 20,000 GitHub stars! 🌟 Thanks for supporting the first version-controlled database. #GitForData 100,000 stars, here we come! 👉 https://github.com/dolthub/dolt https://www.dolthub.com/blog/2026-02-25-20k-stars/

1 month ago 0 0 0 0
Preview
Can Claude Find Fraud? The United States federal government released a very interesting dataset of Medicaid payments. Can we use AI to find suspicious billing patterns in the data?

AI agents detect $100M+ fraud in Medicaid data using Claude & Dolt Workbench. Public data, free tool. What's hiding in your data? www.dolthub.com/blog/2026-02-26-claude-f... #DataEngineering #DatabaseAgents #FraudAnalysis

1 month ago 1 0 1 0
Post image Post image

Simon Späti 🏔️ from MotherDuck dropped a top Git-for-data comparison. LakeFS, Nessie, Neon, Bauplan, DuckLake, Dolt under the microscope.
Dolt Highlights? fastest PR merges (~30 min), ~20K stars, 490 open issues vs Neon's 3,040.
Read👉 https://motherduck.com/blog/git-for-data-part-2/ #GitForData

1 month ago 0 0 0 0
Advertisement
Preview
20,000 Stars Dolt recently passed 20,000 GitHub stars. Thank you to the GitHub community for appreciating our creation.

We hit 20,000 GitHub stars! 🌟 Thanks for supporting the first version-controlled database. #GitForData Next stop: 100,000 stars!
Haven't starred us yet? Now's the time 👉 https://github.com/dolthub/dolt https://www.dolthub.com/blog/2026-02-25-20k-stars/

1 month ago 0 0 0 0
Post image

Push, pull, and clone Dolt databases directly to Azure blob storage. No new infrastructure needed. See the full setup here 👉 https://www.dolthub.com/blog/2026-02-24-azure-remotes/ #AzureRemotes #DatabaseVersionControl #GitforData

1 month ago 0 0 0 0
Preview
Your Time is All Messed Up: Time Implementations in Go We recently rewrote our implementation of `TIMESTAMPDIFF` in go-mysql-server and Dolt, and along the way, we had to make considerations for Go's implementations of time.

Found a bug in Dolt's TIMESTAMPDIFF: dates >292 years returned wrong values. Fixed using microsecond arithmetic. www.dolthub.com/blog/2026-02-20-go-time-...

1 month ago 0 0 0 0
Preview
Supporting Git remotes as Dolt remotes A deep dive into how we built the GitBlobstore, which enables using Git remotes as Dolt remotes, using Git plumbing commands, bare repositories, and force-with-lease.

You can now push a Dolt SQL database to the same GitHub repo as your source code.

GitBlobstore implementation breakdown:
www.dolthub.com/blog/2026-02-19-supporti...

#DatabaseEngineering #GitforData

2 months ago 1 0 0 0
Preview
User-Defined Set-Returning Functions in Doltgres Doltgres now supports PostgreSQL set-returning functions using RETURNS TABLE and RETURNS SETOF syntax, allowing SQL functions to return a set of records with multiple values, instead of just returning a single, scalar value. We continue to move closer to full support in Doltgres for all the features available through Postgres' user-defined functions.

Doltgres supports set-returning functions—RETURNS TABLE and SETOF. One function, unified logic, plus branches, diffs, and time-travel. www.dolthub.com/blog/2026-02-18-doltgres... #Postgres #DatabaseEngineering #Doltgres

2 months ago 0 0 0 0
Preview
Dolt's Extra Layers of Concurrency Dolt handles concurrency to individual branches via standard SQL transactions. Dolt also has an additional layer of concurrency management to deal with version control functionality. This article explains Dolt's concurrency layers.

Dolt's concurrency model has two layers: SQL transaction concurrency and version control via commit graph. Deep dive: www.dolthub.com/blog/2026-02-18-dolt-con... #DatabaseInternals #SqlEngine #GitForData

2 months ago 0 0 0 0
3D character at a computer screen showing commit verification with blocked and passed test results in Dolt software.

3D character at a computer screen showing commit verification with blocked and passed test results in Dolt software.

We shipped Commit Verification in Dolt.
Block bad commits with SQL validation rules and automatic tests.
See full details → www.dolthub.com/blog/2026-02-12-commit-v...
#DatabaseEngineering #DataQuality

2 months ago 0 0 0 0
Graphic showing integration of code and data via Git, highlighting JavaScript files and databases merging on a main branch.

Graphic showing integration of code and data via Git, highlighting JavaScript files and databases merging on a main branch.

Announcing Git remote support in Dolt!

Now you can push your SQL database directly to your Git server. Just 'dolt remote add' your GitHub URL and keep your SQL data right alongside your source code!

✅ Unified workflow
✅ No extra credentials
✅ Easier CI/CD

Details: https://ow.ly/ol2x50Yfnzf

2 months ago 0 0 1 0
Cursor for SQL interface Dolt Workbench showing a query result table with stock data and a sidebar for commit actions in a dark-themed workbench environment.

Cursor for SQL interface Dolt Workbench showing a query result table with stock data and a sidebar for commit actions in a dark-themed workbench environment.

Announcing Agent Mode in the Dolt Workbench.
Type English. Agent writes SQL. Version control makes it safe. Welcome to #CursorForSQL
Free, open source, available now.
www.dolthub.com/blog/2026-02-09-introduc... #DatabaseEngineering

2 months ago 0 0 0 0
Advertisement
Preview
SQL Rebase Edit Interactive rebase now supports editing commits during a rebase. Learn how to use this powerful feature to curate your commit history!

New in Dolt: `edit` action for interactive rebase.

The workflow:
→ dolt rebase --interactive
→ set action = 'edit' on the commit you need to fix
→ make your changes
→ dolt commit --amend
→ dolt rebase --continue

Nobody has to know about that typo...
Learn how: https://ow.ly/i7EX50Y914Q

2 months ago 0 0 0 0
Digital control panel highlighting 'Enable Dolt MCP' option with installation countdown in a dark, tech-themed room.

Digital control panel highlighting 'Enable Dolt MCP' option with installation countdown in a dark, tech-themed room.

Dolt MCP is now on Hosted Dolt.

1 checkbox. 2 minutes. Your agents get a version-controlled database.

Branch, diff, merge—for everything your agents change.

How to set it up: www.dolthub.com/blog/2026-02-03-hosted-d...

2 months ago 0 0 0 0
EU AI Act compliance overview featuring Dolt's version control database for training data and human oversight.

EU AI Act compliance overview featuring Dolt's version control database for training data and human oversight.

EU AI Act enforcement starts August 2026.

"We believe our data was clean" won't cut it. Regulators will want proof.

Here's how Dolt's version-controlled databases turn compliance into a single SQL query:
https://www.dolthub.com/blog/2026-02-02-eu-ai-act/

#EUAIAct #MLOps #AICompliance

2 months ago 0 0 0 0
Post image

New on the blog: A community contributor's guide to building Dolt and Doltgres. 🛠️

David Dansby walks through the reality of contributing to a "Git for Data" database. He covers navigating 1,000-line PRs and mastering BATS integration tests.

Read more: https://ow.ly/fLQ050Y6whM

#Dolt #OpenSource

2 months ago 1 0 0 0
Diagram showing Metabase drafting dashboards on Dolt branches with an agent on the 'claude' branch and a URL for local access.

Diagram showing Metabase drafting dashboards on Dolt branches with an agent on the 'claude' branch and a URL for local access.

We pointed Metabase at Dolt (version-controlled MySQL) as its internal database.

Claude can create dashboards on branches. You review the PR. Merge when ready.

Every BI config change → a diffable commit.

Full setup + Claude's dashboard PR → https://ow.ly/8sxe50Y6seR

#MetabaseDolt #gitfordata

2 months ago 0 0 0 0
Screenshot of a text written by Steve Yegge on Software thats ahead of its time. He is discussing Dolt, highlighting its use of Git version control for databases and agent-based production workflows.

Screenshot of a text written by Steve Yegge on Software thats ahead of its time. He is discussing Dolt, highlighting its use of Git version control for databases and agent-based production workflows.

Steve Yegge (Beads/Gastown): Dolt is "Ahead of its time." 🚀

As AI agents hit prod, Git versioning is the backstop. Dolt solves the "awareness problem," letting agents work safely.

The killer app for agentic workflows is here.

📖: https://ow.ly/ZchT50Y5Egm

#Dolt #AIAgents #Git

2 months ago 1 0 0 0
Graphic titled "Rebase, Everybody Rebase!" showing a blue robot agent using Dolt to transform a tangled mess of commits into a clean, linear history.

Graphic titled "Rebase, Everybody Rebase!" showing a blue robot agent using Dolt to transform a tangled mess of commits into a clean, linear history.

Your AI agents thrive because Git solved parallel coordination. Dolt = #GitforData with full rebase support. Agents resolve conflicts better than humans. Conflicts are signals to recalibrate. Full SQL conflict resolution workflow: https://ow.ly/qg0l50Y56YL Video here: https://ow.ly/bJVn50Y54sr

2 months ago 0 0 0 0
Illustration of a blue robot in sunglasses relaxing on a beach chair with a tropical drink, saying 'Next item please!' while a holographic Beads task checklist shows completed items. Title reads 'Long-Running Agentic Work with Beads' with bullet points: 12 Hours, Multiple Compactions, Zero Derailment. A '20% BS' marker sits in the corner. DoltHub logo in bottom left.

Illustration of a blue robot in sunglasses relaxing on a beach chair with a tropical drink, saying 'Next item please!' while a holographic Beads task checklist shows completed items. Title reads 'Long-Running Agentic Work with Beads' with bullet points: 12 Hours, Multiple Compactions, Zero Derailment. A '20% BS' marker sits in the corner. DoltHub logo in bottom left.

Dustin Brown let an AI refactor 315 files in 12 hours with Beads, Steve Yegge's memory layer! Progress was steady, but 20% BS remains. Excited for Beads' move to a Dolt backend! See the full workflow → https://ow.ly/s9ym50Y4wL1

2 months ago 0 0 0 0
Advertisement
Preview
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.

We crash Dolt VMs on purpose (10,000+ times) to validate crash recovery.
Hard reset mid-transaction → reboot → verify acknowledged writes.
Deep dive from Aaron Son: https://ow.ly/kXMF50Y4sPt

2 months ago 0 0 0 0
Illustration of a blue cartoon character teaching at a glowing chalkboard. The chalkboard shows a flow diagram titled "Go SQL Drivers" with arrows connecting Gas Town to Beads to Dolt Embedded Driver to Dolt Database. Two smaller blue characters sit on the floor watching. Text reads "How It Works: A tour of Dolt's embedded SQL driver." Dolt logo in corner.

Illustration of a blue cartoon character teaching at a glowing chalkboard. The chalkboard shows a flow diagram titled "Go SQL Drivers" with arrows connecting Gas Town to Beads to Dolt Embedded Driver to Dolt Database. Two smaller blue characters sit on the floor watching. Text reads "How It Works: A tour of Dolt's embedded SQL driver." Dolt logo in corner.

For Go programs, you can connect to Dolt without a separate server process—similar to SQLite.

This is how Gas Town connects to Dolt via Beads for agentic memory.

New on the blog: a tour of how Go's SQL driver package works under the hood.

Full walkthrough here👉 https://ow.ly/t6C250Y280N

2 months ago 0 0 0 0
Preview
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.

What should AI agents remember?

Key insights:
❌ Don't save all context—limits exist!
✅ Use structured task management like Beads for better performance.

What else can reduce cognitive load? Share your findings!

Full analysis: https://ow.ly/oeV050Y1nOr

3 months ago 1 0 1 0
Preview
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.

ORMs meet version control 🔀

We tested 12+ ORMs with Dolt and documented everything:
- Schema overrides for historical data
- Nonlocal tables for global state
- Branch-specific connections
- Reflection on system tables

Read the full reference blog here: https://ow.ly/jAFW50Y0mez

3 months ago 0 0 0 0
Illustration of three blue Dolt robot mascots in a dark, neon-lit sci-fi control room. The center agent sits at a circular console as creative director. The left agent points at a screen displaying wireframes and strategy notes. The right agent holds a paintbrush beside a glowing screen with a "GENERATE" button and colorful images bursting out. Text overlay reads "Agentic Art Direction: Running an AI creative team for daily featured images" with the d0lt logo in the corner.

Illustration of three blue Dolt robot mascots in a dark, neon-lit sci-fi control room. The center agent sits at a circular console as creative director. The left agent points at a screen displaying wireframes and strategy notes. The right agent holds a paintbrush beside a glowing screen with a "GENERATE" button and colorful images bursting out. Text overlay reads "Agentic Art Direction: Running an AI creative team for daily featured images" with the d0lt logo in the corner.

Agentic Art Direction = treating AI like a creative team, not a slot machine.
Claude handles strategy. Gemini handles visuals. I make the calls.
One system. Repeatable. Renewable. Daily output.
Here's how it actually works: https://ow.ly/n0uA50XYgXF

3 months ago 1 0 0 0
A Blue AI Agent character wearing a steampunk top hat operates a control panel in a rustic factory filled with identical blue AI Agent figures behind glass.
Text reads, "Gas Town The Agent Factory. One Mayor, Many Agents, DOLT"

A Blue AI Agent character wearing a steampunk top hat operates a control panel in a rustic factory filled with identical blue AI Agent figures behind glass. Text reads, "Gas Town The Agent Factory. One Mayor, Many Agents, DOLT"

Had a great day in Gas Town! 🏜️🤖 It’s fast and shows why coordination matters. Version control + tests are NON-NEGOTIABLE as 'human-scale writes become machine-scale.' Read more: https://ow.ly/gA0J50XXjoy

3 months ago 0 0 0 0