Marmot v2.20
A distributed SQLite server with MySQL wire compatbility
Details
- External ID
- 46245131
- Source
- HN
- Company
- —
- Product
- Marmot v2.20
- Website domain
- github.com
- Launched
- Dec. 12, 2025
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.10400763358778627
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Marmot hits major milestone I've been solo pushing (with help of AI), to really mature out the system. And yesterday I have hit the first milestone where MySQL API is stable enough to make WordPress install and work flawlessly. System is now in a place where you can spin off a cluster, and then spin off many replicas you want to scale out. I wanted to build something that is actually hard with AI, and it's been long and tough journey trying various AI tools, and huge amount of learning. I will follow up with a blog post, but since I have all the scripts to help you guys spin up cluster and examples I wanted to put it out there so that you guys can poke holes and help me improve it.Source is available at: https://github.com/maxpert/marmot/Most fun part is a Wordpress running in cluster: https://github.com/maxpert/marmot/tree/master/examples/wordp...Each one of these Wordpress instances is talking to it's own "MySQL" but under the hood replication is being done and stored over SQLite DB.
Enrichment
- Theme
- database infrastructure and developer tools
- Vertical
- Horizontal
- Function
- Data infrastructure
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- distributed sqlite server with mysql compatibility
- Manually corrected
- False
Could you build this?
No Implementing a distributed database clustering system with consensus, replication, and wire-level MySQL protocol compatibility requires deep systems and distributed consensus expertise.
What it would actually take: The architecture requires implementing the MySQL binary client-server protocol parser, a distributed consensus engine (such as Raft or custom replication logs), SQLite snapshot/WAL change-data-capture synchronization, and transaction isolation management. Deep systems programming skills in Go or Rust, distributed systems theory, and database internals are required to ensure data integrity and avoid split-brain issues.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 25 launches clear the similarity bar, closest 8 shown.
Attention rank: #26 of 26 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 44 days after the earliest competitor.
- Marmot, context layer for agents and humans · hn · 2026-06-29 · 17 upvotes · similarity 0.41
- VillageSQL · hn · 2026-02-05 · 12 upvotes · similarity 0.36
- Max · hn · 2026-03-06 · 7 upvotes · similarity 0.36
- I built a database for AI agents · hn · 2026-04-07 · 12 upvotes · similarity 0.36
- VillageSQL = MySQL and Extensions · hn · 2026-02-05 · 27 upvotes · similarity 0.36
- I'm not a PostgREST fan this is why I'm building an alternative · hn · 2026-09-09 · 5 upvotes · similarity 0.35
- DeepSQL · hn · 2026-07-20 · 52 upvotes · similarity 0.34
- Supapool · hn · 2026-07-29 · 31 upvotes · similarity 0.34
Other launches for this product
Same idea, different domain
Nobody's really built a data infrastructure tool for Media & entertainment yet.