We’re gradually open sourcing key parts of the codemix stack, first up is codemix/graph - a fully type-safe, realtime, offline-first, reactive graph database that lives in a CRDT (Y.js), written in TypeScript.
Store the graph in memory, in a Y.js document or in a Cloudflare Durable Object, or write your own storage backend.
Check it out at https://t.co/MknuNnU5W0 and https://t.co/XxVeTvMx11
We’re gradually open sourcing key parts of the codemix stack, first up is codemix/graph - a fully type-safe, realtime, offline-first, reactive graph database that lives in a CRDT (Y.js), written in TypeScript.
Define your graph schema using Zod, Valibot, ArkType or any other standard schema validator, then query the graph in TypeScript using a type-safe Gremlin-inspired syntax, or hook it up to an API or LLM and query it with a subset of the Cypher query language.
Tools like Lovable and v0 focus on the initial wow factor. They take a small prompt and turn it into something that looks really impressive, it feels really close to what you were thinking of. But the gap between that proof of concept and shipping a real product is enormous
we’ve been using codemix to build codemix for several months now, we think it’s transformative. we’re so excited to see what you build. check it out at https://t.co/DuSoMjXwCV
It’s (beta) launch day! codemix is a living spec for your product that’s always up to date. One shared source of truth for humans and coding agents about what your product is, and how it should work. Plan mode is over. Stale specs are dead. codemix is alive.
if you’ve already got a product, and you want to stop wasting time and tokens on coding agents that go off-track and build slop, codemix will help you ship better features, faster than ever before.