SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 local-first Open-Source Projects
-
siyuan
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
Project mention: SiYuan: The Open-Source Knowledge Base That Lets Developers Truly Own Their Thoughts | dev.to | 2025-11-28View the Project on GitHub
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
Project mention: Cheese Paper: a text editor specifically designed for writing | news.ycombinator.com | 2026-05-30 -
Project mention: I turned my Trilium docs into an AI-assisted site with one JS file | dev.to | 2026-05-04
I'd built an internal documentation site in Trilium Notes — about 30 notes covering product, marketing, and operations stuff. It was for non-technical teammates who needed to answer questions from developers about the platform.
-
RxDB
The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/
I’m doing offline-first apps at work and want to emphasize that you’re constraining yourself a lot trying to do this.
As mentioned, everything fast(ish) is using SQLite under the hood. If you don’t already know, SQLite has a limited set of types, and some funky defaults. How are you going to take this loosey-goosey typed data and store it in a backend database when you sync? What about foreign key constraints, etc., can you live without those? Some of the sync solutions don’t support enforcing them on the client.
Also, the SQLite query planner isn’t great in my experience, even when you’re only joining on ids/indexes.
Document databases seem more friendly/natural, but as mentioned indexeddb is slow.
I wish this looked at https://rxdb.info/ more. They have some posts that lead me to believe they have a good grasp on the issues in this space at least
-
open-design
🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems 🖼 Generate web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Runs on Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.
Repo: https://github.com/nexu-io/open-design Site: https://open-design.ai
-
QuantDinger
AI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
Project mention: Show HN: QuantDinger–An open-source, local AI quantitative trading platform | news.ycombinator.com | 2026-01-25https://github.com/brokermr810/QuantDinger
I’d really appreciate feedback from people who’ve built or used trading systems, especially around architecture, backtesting design, and practical usability.
-
-
Project mention: Coding agents for production iOS: a senior engineer's setup for 2x the output | dev.to | 2026-02-18
I'm a senior iOS engineer at Anytype, fully responsible for the open-source iOS app. I've been using a coding agent daily for about 8 months now, and I recently pulled my Task tracker data to see what happened to my productivity. I was expecting maybe a 30-50% bump. It was over 100%. Without compromises for the quality, or overtime work. I stared at the chart for a while.
-
I am a prev:SWE Intern at AWS India(was extended return offer), in the Q for Business Team, where I work on integration of BidirectionalStreaming using TTS models to integrate low latency voice mode usage in our application; and an active contributor to Pickle's Glass[ https://github.com/pickle-com/glass ], and HyprNote[ https://www.linkedin.com/company/hyprnote/ ].
My previous experiences include:
Experience: WorldQuant (Quant Research), AstraZeneca (ML engineer for drug discovery using LLMs), TransHumanity(AI Engineering solving Traffic), Alma [ https://www.linkedin.com/company/tryalma/ ] (AI engineering to simplify the visa process for immigration), Univ. of Missouri (biomedical GraphRAG research).
Competitions: Top 0.016% in Amazon ML Challenge 2024 (12th/75,000 teams) and ranked 11th/50,000 teams in Amazon HackOn 2024, UC Berkeley AGENTX-2025.
Open Source: EleutherAI's LMEvaluationHarness[ https://github.com/EleutherAI/lm-evaluation-harness ], HuggingFace's nanoVLM( https://github.com/huggingface/nanoVLM )[integrating metrics and GRPO training techniques], Pickle's Glass[added search functionality, adding knowledge base support for enterprises] , HyprNote[ https://github.com/fastrepl/hyprnote ] [removing silent responses and quantizing models for effective summarization]
I've attached all my profile links, hereby.
-
TencentDB-Agent-Memory
TencentDB Agent Memory delivers fully local long-term memory for AI Agents via a 4-tier progressive pipeline, with zero external API dependencies.
Project mention: Give Your TypeScript AI Agents Long-Term Memory with TencentDB-Agent-Memory | dev.to | 2026-06-15A walkthrough wiring open-multi-agent's pluggable MemoryStore to TencentDB-Agent-Memory through its Hermes Gateway, with a real cross-run memory loop measured end to end on DeepSeek, plus two upstream behaviors that are not in any README and will silently cost you your memories if you miss them.
-
blocksuite
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
-
QOwnNotes
QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
Project mention: Show HN: Files.md – open-source alternative to Obsidian | news.ycombinator.com | 2026-05-18 -
colanode
Open-source and local-first Slack and Notion alternative that puts you in control of your data
Project mention: Ask HN: What Are You Working On? (September 2025) | news.ycombinator.com | 2025-09-29 -
one
❶ One is a new React framework - target web and native with a single Vite plugin and fully shared code, so you can ship cross-platform nearly as easy as single-platform.
-
Yes, my FOSS note-taking app[1] used to be pure Qt Widgets. Recently, I've added the Kanban feature that uses QML (this and the editor settings should be the only parts in QML, if I remember correctly).
[1] https://github.com/nuttyartist/notes
-
html-anything
✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it. 🚀 75 Skills × 9 Surfaces (magazine · deck · poster · XHS / tweet · prototype · data report · Hyperframes) 🛡️ Sandboxed preview · 📤 1-click to WeChat / X / Zhihu / HTML / PNG 🔑 Zero API key — Claude Code / Cursor / Codex / Gemini / Copilot / OpenCode / Qwen / Aider.
Project mention: HTML-anything – The agentic HTML editor – your local AI agent writes the HTML | news.ycombinator.com | 2026-05-20 -
livestore
LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
-
basic-memory
AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Project mention: Best MCP Memory Servers for Teams in 2026: Context Cloud vs mem0 vs Basic Memory vs claude-mem vs MemPalace | dev.to | 2026-05-28Basic Memory is the simplest option and that's its strength. It stores knowledge as markdown files that you can read, edit, and version control yourself. No database, no cloud, no dependencies beyond the CLI.
-
warp-drive
WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
-
-
sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
-
revezone
A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。
-
local-first discussion
local-first related posts
-
Show HN: Magpie-search, Federated, local-first search for an AI
-
Show HN: Visually orchestrate Claude Code agents
-
3 semaines de build-in-public plus tard : 4 abonnés, 0 vente, et le bug de hotkey qui m'a pris 2 soirs
-
Vektorgeist
-
Agent memory and context that never leaves your machine
-
VektorGeist
-
Magpie-Search
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jul 2026
Index
What are some of the best open-source local-first projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | siyuan | 44,915 |
| 2 | logseq | 43,765 |
| 3 | Trilium Notes | 36,712 |
| 4 | RxDB | 23,246 |
| 5 | open-design | 13,746 |
| 6 | QuantDinger | 9,211 |
| 7 | MiaoYan | 8,412 |
| 8 | anytype-ts | 8,352 |
| 9 | glass | 7,550 |
| 10 | TencentDB-Agent-Memory | 6,444 |
| 11 | blocksuite | 5,904 |
| 12 | QOwnNotes | 5,808 |
| 13 | colanode | 4,958 |
| 14 | one | 4,482 |
| 15 | notes | 4,252 |
| 16 | html-anything | 4,178 |
| 17 | livestore | 3,630 |
| 18 | basic-memory | 3,397 |
| 19 | warp-drive | 3,152 |
| 20 | eidos | 3,148 |
| 21 | sqlsync | 2,902 |
| 22 | revezone | 2,633 |
| 23 | quiet | 2,611 |