Skip to content
Hacker News front page

DoltLite Beta: a SQLite fork with Git-style version control, built with 2,000 agent PRs

DoltLite: A SQLite fork with Git-style version control, built with 2k agent PRs

DoltLite is a SQLite fork that swaps the B-tree layer for a Prolly Tree, adding Git-style branching, merging, diffing, and push/pull to SQLite. It was built with roughly 2,000 PRs driven by Steve Yegge's agent orchestrator Gas Town. Beta means the storage format is stable—57 releases on the current format over three months. It passes 100% of 5.8M sqllogictest queries and 99.46% of SQLite's TCL test suite; known divergences stem from primary-key handling and page vs. chunk internals. Reads are near parity with SQLite; in-memory reads are 10% slower, writes 60% slower. File-backed reads match SQLite, batched writes are 10% slower, and small autocommit writes are 3.1× slower but still ~400 microseconds per write.

Read the original ↗Export Markdown