D

Dolt

Dolt – Git for Data

open-sourcememory-knowledge
24.5k
Stars
+2046
Stars/month
780
Commits (90d)
10
Releases (6m)

Star Growth

+6.1k (33.3%)estimated from velocity
18.0k21.5k25.0kJul 2Sep 30

Overview

Dolt is a SQL database with Git-like version control for tables, supporting fork, clone, branch, merge, push, and pull operations. It connects like MySQL and exposes version control via SQL or a Git-like CLI. The project specifically highlights its use as the best database for agent memory in multi-agent and multi-machine workflows.

Deep Analysis

Key Differentiator

Combines SQL database functionality with Git-style version control specifically designed for data, making it ideal for tracking agent memory changes.

⚡ Capabilities

  • • Version-controlled SQL database
  • • Git-like operations (branch, merge, commit)
  • • MySQL-compatible interface
  • • CLI for data import and management

🔗 Integrations

MySQLDoltHub (data sharing platform)DoltLab (self-hosted)Hosted Dolt (managed service)Doltgres (Postgres variant)

✓ Best For

  • ✓ Agent memory persistence
  • ✓ Multi-agent workflow data management
  • ✓ Versioning agent knowledge bases
  • ✓ Collaborative agent development

✗ Not Ideal For

  • ✗ Real-time streaming data
  • ✗ Simple key-value storage
  • ✗ Non-versioned databases

⚠ Known Limitations

  • ⚠ Learning curve for Git concepts
  • ⚠ Performance overhead of versioning
  • ⚠ MySQL compatibility limitations

Alternatives

See all 8 Dolt alternatives →

Compare Dolt

Maintain Dolt?

Show your live rank in your README, or put Dolt in front of every visitor to AgentoolRank.