{"slug": "cozodb", "name": "CozoDB", "category": "databases", "category_name": "Databases", "description": "", "recommenders": 5, "commenters": 7, "warners": 0, "score": 4.88, "rising": -0.31, "first": "2025-11-04", "latest": "2026-10-05", "why": "I used it in a toy application and it was awesome.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 5, "neutral": 1, "compare": 1, "warn": 0}, "spark": [1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "I used it in a toy application and it was awesome.", "kind": "", "icon": false, "domain": "cozodb.org", "github_repo": null, "official_url": "https://www.cozodb.org", "pricing": "", "aliases": ["CozoDB"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 799486752, "item_id": 49967922, "url": "https://news.ycombinator.com/item?id=49967922", "by": "canadiantim", "date": "2026-10-05", "version": null, "stance": "recommend", "quote": "Highly recommend taking inspiration from Kuzudb/Ladybugdb and cozodb.", "excerpt": "How does it compare with the since-discontinued embedded graph database cozodb? https://github.com/cozodb/cozo It also used datalog, written in rust Great to see tho, I'm always eagerly hoping for a successful embedded graph database. Most recently my hope was for kuzudb, but they got acquihired; though it's still open-sourcing' as LadybugDB. Highly recommend taking inspiration from Kuzudb/Ladybugdb and cozodb. Godsp", "context": "", "use_case": "embedded graph database", "switched_from": "", "story": "Show HN: Minigraf \u2013 An embedded, bi-temporal graph database in Rust"}, {"id": 774165888, "item_id": 48385368, "url": "https://news.ycombinator.com/item?id=48385368", "by": "rtcoms", "date": "2026-06-03", "version": null, "stance": "recommend", "quote": "looked at CozoDB", "excerpt": "Have you looked at CozoDB: https://www.cozodb.org/", "context": "", "use_case": "graph database", "switched_from": "", "story": "I Replaced My AI Agent's Flat Fact Store with a Graph Database"}, {"id": 773244176, "item_id": 48327761, "url": "https://news.ycombinator.com/item?id=48327761", "by": "onlyrealcuzzo", "date": "2026-05-29", "version": null, "stance": "recommend", "quote": "You might want to start here", "excerpt": "You might want to start here: https://docs.cozodb.org/en/latest/releases/v0.3.html", "context": "", "use_case": "", "switched_from": "", "story": "SQLite is all you need for durable workflows"}, {"id": 752347216, "item_id": 47021701, "url": "https://news.ycombinator.com/item?id=47021701", "by": "aktuel", "date": "2026-02-14", "version": null, "stance": "recommend", "quote": "so far I'm quite impressed", "excerpt": "I recently discovered https://www.cozodb.org/ which also vector search built-in. I just started some experiments with it but so far I'm quite impressed. It's not in active development atm but it seems already well rounded for what it is so depending on the use-case it does not matter or may even be an advantage. Also with today's coding agent it shouldn't be too hard to scratch your own itch if needed.", "context": "", "use_case": "embedded vector search experiments", "switched_from": "", "story": "zvec: embedded vector database"}, {"id": 733007424, "item_id": 45812964, "url": "https://news.ycombinator.com/item?id=45812964", "by": "blurbleblurble", "date": "2025-11-04", "version": null, "stance": "recommend", "quote": "I used it in a toy application and it was awesome.", "excerpt": "Check out CozoDB, the embedded datalog-queried hybrid relational+vector+graph database written in Rust: https://www.cozodb.org/ I used it in a toy application and it was awesome. This appears to be a dream database from the future.", "context": "", "use_case": "embedded datalog graph/vector database", "switched_from": "", "story": "Optimizing Datalog for the GPU"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["embedded graph database", "graph database", "embedded vector search experiments", "embedded datalog graph/vector database"], "compared": [{"slug": "kuzu", "name": "Kuzu", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "ladybugdb", "name": "LadybugDB", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49963394", "title": "Show HN: Minigraf \u2013 An embedded, bi-temporal graph database in Rust", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=45811447", "title": "Optimizing Datalog for the GPU", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48383578", "title": "I Replaced My AI Agent's Flat Fact Store with a Graph Database", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48326802", "title": "SQLite is all you need for durable workflows", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47000535", "title": "zvec: embedded vector database", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1, "neutral": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1, "compare": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 799496705, "item_id": 49968544, "url": "https://news.ycombinator.com/item?id=49968544", "by": "adityamukho", "date": "2026-10-05", "version": null, "stance": "compare", "quote": "", "excerpt": "Here's a comparison matrix, although it doesn't include ladybug yet: https://github.com/project-minigraf/minigraf/wiki/Comparison", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Minigraf \u2013 An embedded, bi-temporal graph database in Rust"}, {"id": 799486752, "item_id": 49967922, "url": "https://news.ycombinator.com/item?id=49967922", "by": "canadiantim", "date": "2026-10-05", "version": null, "stance": "recommend", "quote": "Highly recommend taking inspiration from Kuzudb/Ladybugdb and cozodb.", "excerpt": "How does it compare with the since-discontinued embedded graph database cozodb? https://github.com/cozodb/cozo It also used datalog, written in rust Great to see tho, I'm always eagerly hoping for a successful embedded graph database. Most recently my hope was for kuzudb, but they got acquihired; though it's still open-sourcing' as LadybugDB. Highly recommend taking inspiration from Kuzudb/Ladybugdb and cozodb. Godsp", "context": "", "use_case": "embedded graph database", "switched_from": "", "story": "Show HN: Minigraf \u2013 An embedded, bi-temporal graph database in Rust"}, {"id": 774165888, "item_id": 48385368, "url": "https://news.ycombinator.com/item?id=48385368", "by": "rtcoms", "date": "2026-06-03", "version": null, "stance": "recommend", "quote": "looked at CozoDB", "excerpt": "Have you looked at CozoDB: https://www.cozodb.org/", "context": "", "use_case": "graph database", "switched_from": "", "story": "I Replaced My AI Agent's Flat Fact Store with a Graph Database"}, {"id": 773244176, "item_id": 48327761, "url": "https://news.ycombinator.com/item?id=48327761", "by": "onlyrealcuzzo", "date": "2026-05-29", "version": null, "stance": "recommend", "quote": "You might want to start here", "excerpt": "You might want to start here: https://docs.cozodb.org/en/latest/releases/v0.3.html", "context": "", "use_case": "", "switched_from": "", "story": "SQLite is all you need for durable workflows"}, {"id": 752347216, "item_id": 47021701, "url": "https://news.ycombinator.com/item?id=47021701", "by": "aktuel", "date": "2026-02-14", "version": null, "stance": "recommend", "quote": "so far I'm quite impressed", "excerpt": "I recently discovered https://www.cozodb.org/ which also vector search built-in. I just started some experiments with it but so far I'm quite impressed. It's not in active development atm but it seems already well rounded for what it is so depending on the use-case it does not matter or may even be an advantage. Also with today's coding agent it shouldn't be too hard to scratch your own itch if needed.", "context": "", "use_case": "embedded vector search experiments", "switched_from": "", "story": "zvec: embedded vector database"}, {"id": 733103762, "item_id": 45818985, "url": "https://news.ycombinator.com/item?id=45818985", "by": "arxanas", "date": "2025-11-04", "version": null, "stance": "neutral", "quote": "CozoDB: really cool but seems to be abandoned", "excerpt": "Just gave a talk about this: https://blog.waleedkhan.name/what-if-sql-were-good/ - Recommend Ascent (Rust only, but supports targeting WASM) - Souffl\u00e9: good, but too hard to integrate into existing systems; lots of ergonomic problems in comparison to Ascent (can elaborate) - CozoDB: really cool but seems to be abandoned - Logica: have not tried it yet", "context": "", "use_case": "", "switched_from": "", "story": "Optimizing Datalog for the GPU"}, {"id": 733007424, "item_id": 45812964, "url": "https://news.ycombinator.com/item?id=45812964", "by": "blurbleblurble", "date": "2025-11-04", "version": null, "stance": "recommend", "quote": "I used it in a toy application and it was awesome.", "excerpt": "Check out CozoDB, the embedded datalog-queried hybrid relational+vector+graph database written in Rust: https://www.cozodb.org/ I used it in a toy application and it was awesome. This appears to be a dream database from the future.", "context": "", "use_case": "embedded datalog graph/vector database", "switched_from": "", "story": "Optimizing Datalog for the GPU"}]}