Sign in

Jazz - the DB that syncs

@jazz.tools
320 followers 7 following 34 posts

Jazz is an open-source DB that runs right in your frontend, containers and workers — with auth, permissions, files, multiplayer, E2EE & more.

PostsRepliesMedia
Reposted by Jazz - the DB that syncs
Local-First Conf @localfirstconf.com · 31/07/2026
Huge thanks to our speakers, volunteers, venue staff, and sponsors @cloudflare.social, @powersync.com, @coderabbitai.bsky.social, @jazz.tools, @bsky.app, @tangled.org, and solstone.app for making this possible at an accessible price. And to everyone who came: this only works because you show up.
0212
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 15/07/2026
Wrapped up @localfirstconf.com in a summery Berlin beer garden yesterday. Always a special crowd to me because it’s where @jazz.tools got born 2 years ago. And where else can you hang out with Martin Kleppmann, Dan Ingalls and people who only use Mistral models at the same place?
0393
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 12/07/2026
history of distributed systems with the 🐐 at @localfirstconf.com
061
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 24/06/2026
TLDR
1313
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 24/06/2026
For his master's thesis, @siidorow.dev interviewed me about how @jazz.tools fits into the landscape of sync engines and local-first DBs. Now that it's published (congrats!) I can say that it is *the* most rigorous & precisely categorized overview of our field! PDF: aaltodoc.aalto.fi/server/api/c...
3324
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 12/05/2026
Building @jazz.tools v2 in public, Ep 3 Main learning: ground your LLMs in your concrete problem, build jigs, religiously optimize code iteration speed. The last couple days were more perf work, driven by a specific target that a commercial use case gave us.
151
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 12/05/2026
Fluid migrations are one of the most novel features of @jazz.tools v2. Inspired by @inkandswitch.com’s Cambria paper, they re-imagine migrations: - not a stop-the-world global mutation - but bidirectional lenses (mappings) - translating between a pair of schema versions - that can be chained
1111
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 12/05/2026
As promised, yapping more on @jazz.tools After launching the v2 alpha at React Miami our focus has been polish and perf, and there is a lot to do. Often, refactoring and nailing down semantics go hand in hand with performance.
121
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 09/12/2025
My talk from @sync_conf 2025 is ready! Check it out to learn how: 1) CRDTs + cryptographic permissions work 2) @jazz.tools is now a general-purpose database 3) our unique Jazz Cloud infra compares to - traditional stacks - other sync engines - Durable Objects www.youtube.com/watch?v=wils...
youtube.com
Anselm Eickhoff (Jazz) - Oops, my sync engine has become a database
YouTube video by Local-First Conf
093
Jazz - the DB that syncs @jazz.tools · 05/12/2025
Jazz 0.19.0 brings our high-perf Rust core to all Jazz environments: - Browser/workers via wasm-bindgen - NodeJS via NAPI-RS - *New*: ReactNative/Expo via UniFFI In the future, we'll offer idiomatic Swift, Kotlin, Go, etc. bindings as we move API-level code into Rust as well.
111
Reposted by Jazz - the DB that syncs
Sync Conf @syncconf.bsky.social · 07/10/2025
@anselm.io (@jazz.tools)will help us grapple with the question of when our sync systems become a full-fledged database. Anselm's talks at Local-First Conf have always been crowd-pleasers, so he's sure to delight at Sync Conf.
132
Jazz - the DB that syncs @jazz.tools · 04/09/2025
Shipping the feature and going to bed early
030
Jazz - the DB that syncs @jazz.tools · 20/08/2025
it has begun
082
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 20/08/2025
People keep asking us if @jazz.tools will have vector search... What's better than building a first class vector search feature for Jazz in maybe a couple months? A single person right now being able to ship it as a small, very neat, very high quality library *on top of* Jazz! vimeo.com/1111603758
vimeo.com
Introduction to Jazz Vector
Library that lets you run on-device vector similarity search, built on Jazz database. Learn more: Live demo GitHub repo Jazz database
162
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 03/08/2025
Given our realisation that *actually, @jazz_tools is a database* (see QT)... ...we're hosting another meetup in SF this Wednesday! (RSVP below!) Thinking of Jazz as a DB begs the question: how does it fit into the stack? bsky.app/profile/jaz...
262
Jazz - the DB that syncs @jazz.tools · 02/08/2025
narrative update Jazz isn’t replacing databases and backends Jazz isn’t local-first only Jazz isn’t a sync engine only Jazz is simply a *new kind* of database 🧵
183
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 24/06/2025
The wait is finally over! It’s time for another FUTURE OF CODING LONDON Tuesday, July 22 @ 18:00 Kindly hosted by Granola at their office Sponsored by @jazz.tools RSVP here: lu.ma/lo2medup Demo/Talk submission here: foc-london.notion.site/21c379f0e4c...
0122
Reposted by Jazz - the DB that syncs
Erlend Sogge Heggen @erlend.sh · 20/06/2025
Two weeks after alpha-3 which foreshadowed our move to @jazz.tools for greater stability, alpha-4 gets it done! blog.muni.town/roomy-space-... Special shoutout to @flo-bit.dev who took the lead on this release. Up next is bridging so Roomy & Discord (later Matrix) folk can share the same space.
blog.muni.town
Roomy .space (alpha-4)
New domain on roomy.space; backend-switch to Jazz for better performance and access controls; BeeKEM decentralized E2EE explained; notification markers for mentions & unreads.
0228
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 06/06/2025
My full talk from @localfirstconf.com is up! Featuring 1y of progress on @jazz.tools And: two big announcements + the most sketchy, yet successful demo I've ever done. - Waffle, a Discord/Slack alternative built on Jazz - Soul, our upcoming AI toolkit for Jazz www.youtube.com/watch?v=e3-y...
youtube.com
Anselm Eickhoff - How Local First is accidentally perfect for the AI age
YouTube video by Local-First Conf
053
Reposted by Jazz - the DB that syncs
Jess Martin @jessmart.in · 04/06/2025
> The AI just is "one more collaborator" and you just dump the tokens into Jazz state as they come in. This is the correct mental model
072
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 04/06/2025
Streamed LLM responses are the perfect example of why we didn't base @jazz.tools on an existing DB, but are building a new backend + DB from scratch. Originally we just wanted to support Figma/Notion-like apps where we knew we had to sync 100,000s of tiny edits per second... 🧵 x.com/marbemac/st...
2102
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 04/06/2025
Sync engines are an incremental improvement to the "centralised server + client" model - the minimal possible step towards the real-time nature of apps today. But we can do much better 🧵
Quoted tweet by James Cowling: ""Local first" is a nice goal towards low latency and offline support but in practice the source of truth for almost any app that stores important data is the server. "Sync engines" are a solid architectural model that bridges state on the client and state on the server, without dealing with polling, inconsistency, and all the distributed systems bs that should be a relic of the past. They are how everyone will interact with backends in the future. We see @convex_dev as "react for backends" but there are an emerging group of great platforms in this space."
1102
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 01/06/2025
Love meeting new builders online me: “Hey Jazz supports ProseMirror now, we should build a ProseKit example or something” *minds my own business for 3h* @ocavue.bsky.social: “here’s the example”
083
Reposted by Jazz - the DB that syncs
Local-First Conf @localfirstconf.com · 27/05/2025
"Local First is accidentally perfect for the AI age" Great talk from @anselm.io of @jazz.tools on how AI and Local First software are the perfect partners.
0131
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 26/05/2025
@localfirstconf.com is off to a fantastic start, the number of new people is mind blowing. For us at @jazz.tools, today was all about getting hands-on and helping people building cool stuff with Jazz - and handing out our first vibe coding certifications!
2204
Reposted by Jazz - the DB that syncs
flo-bit @flo-bit.dev · 21/05/2025
my endless shared canvas with @jazz.tools is kinda usable now, come draw something at: flo-bit.dev/jazz-endless...
screenshot of canvas with different drawings: pink floyds rainbow triangle, the jazz logo, a tic-tac-toe game, some text, a heart, etc
1172
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 21/05/2025
Megathread of everything we're announcing for @jazz.tools at @localfirstconf.com It's been a hell of a year in the best sense and I can't wait to share what we've been cooking. (And this doesn't even include our "one more thing" 🤫) Stay tuned as I expand on details over the next couple days!
2254
Reposted by Jazz - the DB that syncs
Local-First Conf @localfirstconf.com · 21/05/2025
Join the @jazz.tools team at Local-First Conf! - learn how to vibe-code apps with Jazz - get a first glimpse of AI that “already knows how to use your app”
0126
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 14/05/2025
I love doing adopter support calls for @jazz.tools "No you don't need to do that..." "This extra indirection isn't necessary..." "Yes, you can use CoValues as both UI state and the persisted source of truth - you don't need to copy back and forth" "No you don't need to 'save' "
042
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 10/05/2025
Discord driven development Shoutout to @jmsv.bsky.social for the 3h suggestion-to-🚢 Shoutout to @bensleveritt@mastodon.social for the months of gruelling work in the ProseMirror mines that made this a quick win
041
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 09/05/2025
Nothing better than telling people to edit just their package.json for a 12x perf improvement. I still think we can do better for this particular hot path internally. But their app’s “screen of everything” *cold start* is now bottlenecked by React & the DOM! bsky.app/profile/jaz...
072
Jazz - the DB that syncs @jazz.tools · 09/05/2025
Jazz 0.13.20 released - with significant sync and rendering perf improvements We have been focusing on performance and stability over the last month, polishing our internals, sync protocol, and subscription engine.
121
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 30/04/2025
Security is the most subtle challenge in full-stack apps. Many devs still re-invent the wheel, building access control with low-level tools like RLS (or worse, ad-hoc backend code) 😱 The security design of @jazz.tools is a godsend for vibe coders (and experienced devs!) 🧵
Tweet by Danial Asaria reading: I just hacked multiple  @lovable_dev  'top launched' sites  Wait—what?   In less time than it took me to finish my lunch (47 mins), I extracted from live production apps:  💰Personal debt amounts  🏠Home Addresses 🗝️API keys (admin access)  🔥Spicy Prompts    Screenshots in thread 🧵   Not as a hacker - as a curious dev with 15 lines of Python.   This isn't a breach story (I reported it), this is a wake-up call.    Be cautious which 'vibe coder' you trust with your personal data.
283
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 29/04/2025
Very happy with how this comparison page turned out and proud to have co-sponsored it as @jazz.tools! The fact that such a thorough, fair comparison page could be created by competing vendors and open-source projects is a testament to the spirit of collaboration in the local-first community.
1171
Jazz - the DB that syncs @jazz.tools · 28/04/2025
users in Portugal and Spain are asking us if we can make Jazz even more batteries included 🫂
021
Jazz - the DB that syncs @jazz.tools · 28/04/2025
coming soon
Scooby-doo criminal reveal meme: unrevealed = "Jazz Auth" -- revealed = "Better Auth + a small plugin" (that we host, or you host)
051
Reposted by Jazz - the DB that syncs
beat @beathagenlocher.com · 27/04/2025
Just finished working through the [React tutorial](jazz.tools/docs/react/g...) at @jazz.tools and it _is_ pretty impressive how easy it is.
jazz.tools
React guide | Jazz
Jazz gives you data without needing a database — plus auth, permissions, files and multiplayer without needing a backend. Do everything right from the frontend and ship better apps, faster.
142
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 23/04/2025
Last year @localfirstconf.com, I showed @jazz.tools to a wider audience for the first time - a humble MVP built in my spare time I found investors, team members and our first prod user there ❤️ This year, there'll be 13 of us and so much progress to share! Stay tuned 🎵
bsky.app
Local-First Conf (@localfirstconf.com)
Please welcome back @anselm.io creator of jazz.tools and founder of Garden Computing. Anselm will speak about how local-first is accidentally perfect for the AI age.
1243
Jazz - the DB that syncs @jazz.tools · 23/03/2025
announcing the Jazz vibe coding MICRO HACKATHON Apr 1 • 6 PM • San Francisco snacks, drinks & great people win MICRO prizes like this fully functional, programmable TinyTV2 (with remote!) + more TBA Sign up below 👇
3123
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 14/03/2025
This is a pre-announcement! We'll do another @jazz.tools meetup in SF on Apr 1, but this time it'll be a vibe coding mini-hackathon! Prizes and more details TBA soon! lu.ma/1fru6ldd
lu.ma
jazz.tools vibe coding micro‑hackathon · Luma
jazz.tools lets you build apps with cloud-synced local state, no backends & databases needed. Turns out this actually makes it very easy for LLMs to build apps…
1112
Jazz - the DB that syncs @jazz.tools · 10/03/2025
(coming soon)
0111
Jazz - the DB that syncs @jazz.tools · 03/03/2025
setting a bad precedent by letting adopters successfully bully us into writing docs faster
191
Jazz - the DB that syncs @jazz.tools · 02/03/2025
Jazz is not about the code you write, it’s about the code you don’t write
061
Reposted by Jazz - the DB that syncs
Julius Volz @juliusv.com · 27/02/2025
One of the most interesting new web app libraries is @jazz.tools, which makes it super easy to sync collaborative multi-user state between a bunch of clients while managing user/group ownership and permissions as well. See jazz.tools and jazz.tools/examples.
jazz.tools
Jazz - Build local-first apps
Jazz is an open-source framework for building local-first apps, removing 90% of the backend and infrastructure complexity.
2143
Reposted by Jazz - the DB that syncs
Andre V @andrepology.bsky.social · 27/02/2025
@jazz.tools has made working on this an absolute delight. As a designer who spends months working off of local JSON to put off backend wiring ... Jazz lets me do just that. Treat data as state, and it handles sync and storage and whatnot. Amazing!
182
Jazz - the DB that syncs @jazz.tools · 17/02/2025
we were going to write a post about this but it’s really cool that @threepointone.bsky.social did so first because you’ll believe him much more since he has no vested interest (*vsauce mystery sound* or does he?) anyways we’ll still write our post as well
162
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 14/02/2025
These excellent illustrations by Adam Nyberg (on X) are a chance to explain how @jazz.tools goes further than a "sync engine": - By also making permissions local-first, further abstracting your business logic into something declarative - By using an app-agnostic sync & storage server
0112
Reposted by Jazz - the DB that syncs
Anselm Eickhoff @anselm.io · 05/02/2025
Devtools that are really serious about local-first should make their own DB + cloud
151
Reposted by Jazz - the DB that syncs
Ben Patton @benapatton.com · 04/02/2025
Alright, officially announcing the Local First Academy first workshop (signup and link to follow) On Saturday February 15th at 12pm EST, @dolearning.dev and I will be building an app with @anselm.io's @jazz.tools More details to follow!
1135
Jazz - the DB that syncs @jazz.tools · 28/01/2025
The key metric for new devtools is of course "time to working demo that impresses my significant other"
Discord message by danielo515: "@anselm my wife was moderately impressed by my demo. All thanks to jazz (no, I didn't tried to play jazz, i mean jazz-react and jazz-node)"
172