2026.04.16

📰 News & Discussions

Offline should be the norm

"Building local-first apps with CRDTs & Kotlin Multiplatform"

From clobbered drafts to real-time sync

"How Suga used the Zero sync engine to fix data overwrites and enable real-time multiplayer collaboration for engineering teams."

Practical CRDTs by Schalk Venter

"As part of our ongoing series exploring local-first architecture, this session explores how Conflict-free Replicated Data Types (CRDT) not only enable the decentralised data-architecture required by local-first software, but also dramatically simplify data management and storage."

A Local-First Task Framework

"This is the first in a series of lab notes in which I’ll outline work I’ve been doing on a local-first task framework."

🛠️ Tools & Resources

Instant 1.0: A backend for AI-coded apps

"The constraints behind a real-time, relational, and multi-tenant backend pushed us towards some interesting design choices. We built a multi-tenant database on top of Postgres, and a sync engine in Clojure. We’ll cover how all this works and what we’ve learned so far." See also HN discussion

Google Released Gemma 4 with a Focus on Local-First, On-Device AI Inference

"With the release of Gemma 4, Google aims to enable local, agentic AI for Android development through a family of models designed to support the entire software lifecycle, from coding to production."

The next generation of Turso Cloud is (almost) here: Now in Private Beta

"It's widely acknowledged that SQLite, with its file-based model, is part of the answer. But at the same time, it is not enough. We've spent the last year rethinking what a database should look like for this new world: it has to keep the local, file-based nature of SQLite, while dramatically increasing its capabilities."

VibesOS - a GUI for Claude Code that makes unhackable mini-apps

"Instantly make your own small multi-user apps, without a backend. For apps made with Vibes, the front-end is the app."

local-network-first-jazz

"A Jazz-powered mini-framework for building local-network-first apps that do no force authentication on the users by default."

✨ Apps

Kithora

"Local-First: Your Device Is the Vault: In Kithora, your data is primarily stored locally on your smartphone. There is no central database where your expenses, photos, or lists exist in plain text. Your Kora lives on the devices of your Kiths."

OpenBlob

"OpenBlob is a local-first AI companion that lives on your Windows desktop — sees your screen, understands your context, and grows through community-driven features, smarter abilities, better design, and new integrations."

How to Contribute

Anyone can contribute to Local-First News with a pull request. Instructions and guidelines available here.

Sponsors

Local-First News is sponsored by PowerSync. Interested in sponsoring? Get in touch