2025.12.18

📰 News & Discussions

A first look at local-first Feathers

"The story of the Feathers JS Automerge integration with an example for a local-first real-time app without a backend." - David Luecke

ChEffect - Part 10

"A Local-First App built with Effect & LiveStore By Maxwell Brown & Tim Smart"

1 Year on the AT Protocol: Part I

"Just under one year ago, my cofounder Mark and I decided to integrate our end-to-end encrypted messenger, Germ Network, with Bluesky's AT Protocol."

I Built a Local-First Git Analytics Tool (Without AI) — Here’s Why

"A strict constraint: everything runs locally"

🛠️ Tools & Resources

Will Turso Be The Better SQLite? (with Glauber Costa) | Developer Voices (interview video)

"Glauber Costa spent a decade contributing to the Linux kernel at Red Hat, then helped build Scylla, a high-performance rewrite of Cassandra. Now he's applying those lessons to SQLite. After initially forking SQLite (which produced a working business but failed to attract contributors), his team is taking the bolder path: a complete rewrite in Rust called Turso. The project already has features SQLite lacks - vector search, CDC, browser-native async operation - and is using deterministic simulation testing (inspired by TigerBeetle) to match SQLite's legendary reliability without access to its test suite." See also Lobsters discussion.

Synclets: An open, storage-agnostic, sync engine development kit

"Synclets are intended to make it easy to synchronize data between the different parts of your applications, whether between local storage and remote servers, between different devices, or even across worker boundaries."

LinkedQL

"LinkedQL is a database client (client.query()) for PostgreSQL and MySQL/MariaDB, but more broadly, an idea: SQL reimagined for modern apps ↗. LinkedQL solves reactivity, relationships, JSON, schemas, embedding, federation & sync, and more in under 80 KiB min | zip." See also HN discussion.

EdgeVec: High-performance vector search for Browser, Node, and Edge

"I built EdgeVec, a vector database that runs entirely in the browser. It implements HNSW (Hierarchical Navigable Small World) graphs for approximate nearest neighbor search." "Use cases: browser extensions with semantic search, local-first apps, privacy-preserving RAG."

Trac Network: The Local-First Layer 1

"Launch highly performant, cross-chain, p2p apps with zero external dependencies."

✨ Apps

2FAS Pass

"Local-first: Designed with security and privacy as its core values, 2FAS Pass stores all your Items in an encrypted local vault." "Synchronize your Vault with your iCloud, Google Drive or WebDAV."

Money Oracle

"Your financial DNA belongs on your hard drive, not in a corporate cloud. We use AES-256 encryption to lock your data locally. No servers, no leaks, and no 'improper use' of your information."

Homey Self-Hosted Server

"The world’s most advanced smart home platform. Now runs on your hardware."

Meos

"Your phone holds your data. Any browser becomes your desktop via meos.do" "Powerful multimodal AI runs on your device."

Relia: the "ESLint" for Cloud Costs

"Existing tools (CloudHealth, Vantage) are reactive. Unlike traditional cloud cost management tools (like CloudHealth or Vantage) that report on past spending, Relia is a proactive guardrail. It parses your Infrastructure-as-Code (IaC), calculates the monthly cost impact using the AWS Price List API, and enforces budget policies in your Git workflow."

Fenix v2.0 — Local-first, multi-agent algorithmic crypto trading

"I’m excited to share Fenix v2.0 — an open-source, local-first framework for algorithmic cryptocurrency trading written in Python."

Korppi

"[A] local-first, asynchronous collaborative, free and open source text editor" "Korppi is a text editor that tries to focus on one problem, and one problem only: how to easily integrate changes from various collaborators into a main document."

QonQrete

"The first 100% file-based Local-First AgenticAI dev 'construction yard', with its own memory & context, planning, writing and reviewing your code in safe sandboxes on your own machine."

How to Contribute

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