SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript local-first Projects
-
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.
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
-
Project mention: Show HN: Local Privacy Firewall-blocks PII and secrets before ChatGPT sees them | news.ycombinator.com | 2025-12-09
-
Project mention: Frida UI – Interact with Frida devices, processes, directly from the browser | news.ycombinator.com | 2026-01-18
-
agent-browser-workspace
Local browser toolkit for AI agents: deep research and browser use automation with local Chrome (CDP) + Playwright. Flexible, extensible scripts for web navigation, extraction and workflow automatization - built for reproducible research and agent-driven browsing.
Project mention: Cheaper Than Perplexity, but Local — and Works With Any Agent: Agent Browser Workspace | dev.to | 2026-03-04 -
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
sc-screen-recorder
Browser screen recorder with canvas composition, teleprompter, live annotations and talking-head overlay.
I give my side projects away for free because I have a $job to pay for the roof over my head, food, etc. and don't feel the need to make more money from my hobby work.
I create my side projects in the first place because I like to prove to myself that it is possible to do mad stuff in the browser - like a screen recorder with canvas composition, teleprompter, live annotations and talking-head overlay[1]. Or an SVG-inspired image filter builder for local batch application to images (still a WIP but almost there)[2].
It doesn't cost me any money to host the results, so: why not?
[1] - https://kaliedarik.github.io/sc-screen-recorder/
[2] - https://kaliedarik.github.io/sc-filter-builder/
-
reader.distributed.press
A social media RSS: peer-to-peer, offline ActivityPub client for reading and following microblogs on the Fediverse.
-
sonol-multi-agent
Local-first multi-agent orchestration for Codex CLI and Claude Code, with a UI dashboard to review sub-agent flow plus SQLite-backed local state.
Project mention: A Local-First Multi-Agent Dashboard for Codex CLI and Claude Code | dev.to | 2026-04-19Project link: https://github.com/volition79/sonol-multi-agent
-
local-mcp-releases
LMCP — Give your AI native access to your apps. 189 tools across macOS and Windows. Mail, Calendar, Teams, OneDrive, Outlook, Google Drive and more. 100% local.
Project mention: Show HN: Local MCP – give Claude, Cursor and ChatGPT access to your whole Mac | news.ycombinator.com | 2026-06-03AI assistants are brilliant in a vacuum and blind to your actual life. They'll write the email — but they've never seen the thread. They'll plan your day — if you paste in your calendar. Two things are missing: the full context of what you're working on, and the ability to actually carry out the process end to end.
Local MCP gives an assistant both. It connects Claude, Cursor or ChatGPT to the apps you live in — Mail, Calendar, Contacts, Messages, Teams, Slack, WhatsApp, Notes, Reminders, OneDrive, Outlook, your files, and Word/Excel/PowerPoint — so it starts with the full context already loaded and can run a whole process in one go, not just answer questions about it. "Catch me up and prep tomorrow" becomes: it reads the thread from your boss, checks your calendar, drafts the reply, files a doc, and sets the reminder — done, not described.
What makes it different from cloud connectors and plugins:
1. It's 100% local. Your mail, messages and files never leave your machine — no cloud processing, no tokens, no API keys, no company in the middle.
2. It reaches what cloud tools can't. Most integrations only touch services with a public API and an OAuth setup. Local MCP works with the apps already on your machine — so it can read your iMessages, your Teams history, your WhatsApp, your local files: context no API-based integration can hand an AI. One install, nothing to configure per service.
It's past the experiment stage: a few hundred people have it installed, and the heavy users are running thousands of operations across their stack, in a dozen countries. Works on macOS and Windows.
https://local-mcp.com | https://github.com/lanchuske/local-mcp-releases
-
AI-Medical-Scribe
Local-first AI medical scribe running entirely in the browser using Chrome built-in AI (no backend)
Project mention: A local-first medical scribe that runs in the browser | news.ycombinator.com | 2026-03-19 -
Inspector
A visualization tool for Google AI Studio raw JSON exports. Features deep search, code syntax highlighting, sanitized JSON exports for context recycling, and offline support for sensitive prompt logs. (by TimChinye)
Project mention: Show HN: Inspector – Open-Source Google AI Studio Conversation Viewer | news.ycombinator.com | 2026-01-29 -
-
laneconductor
Local-first control plane for multi-agent AI development — Claude + Gemini with a live Kanban dashboard
Project mention: My first post scored 1. Karpathy's autoresearch idea helped me repost | news.ycombinator.com | 2026-05-07 -
Soterios
Open-source, local-first desktop security suite for malware scanning, system audits, and maintenance.
Project mention: Introducing Soterios: An Open‑Source Windows Security/Maintenance Suite (Contributors Welcome) | dev.to | 2026-07-12 -
Project mention: Show HN: Myna – a local AI Chief of Staff that remembers your work | news.ycombinator.com | 2026-06-30
-
skalex
AI-first, zero-dependency JavaScript database. Vector search, agent memory, MCP server, and encryption built in. Node.js, Bun, Deno, browsers, and edge runtimes.
Project mention: I Rebuilt My JavaScript Database From Scratch for the AI Agent Era | dev.to | 2026-03-31GitHub: https://github.com/TarekRaafat/skalex
-
engram
🧠 Persistent memory for AI agents. SQLite for agent state. Zero cloud dependencies. Local embeddings. MCP-native integration with Claude Desktop/Code, Cursor, Windsurf & more. (by HBarefoot)
Project mention: Engram – persistent memory for AI agents, in-process, no cloud | news.ycombinator.com | 2026-07-05 -
obsidian-agent-bridge
Give an AI agent read/write/deepen access to your real Obsidian vault as a living knowledge graph. Zero dependencies. Works with any LLM framework.
Project mention: Obsidian-agent-bridge – let AI agents read, write, and deepen Obsidian vaults | news.ycombinator.com | 2026-06-06 -
codex-gemini-telegram-bridge
Telegram bridges for running Codex CLI and Gemini CLI from a single authorized chat
Project mention: Show HN: Telegram Bridges for Gemini CLI and Codex | news.ycombinator.com | 2026-03-28 -
keep-it-moving
Keep-It-Moving (KIM) - Relay prompts from any device to VS Code Copilot 🚀 #ForTheLoveOfCode
Check out the full repo at https://github.com/jmoncayo-pursuit/keep-it-moving.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript local-first discussion
JavaScript local-first related posts
-
TriliumNext Notes: Advanced, hierarchical, open-source note taking platform
-
TriliumNext Notes: open-source, cross-platform hierarchical note taking app
-
Loro Now Open Source: Reimagine State Management with CRDTs
-
Show HN: An open-source web-app for creating resumes using YAML
-
Looking for a PKMS with local storage and other basic features
-
CRDT-richtext: Rust implementation of Peritext and Fugue
-
Note app with tags per block and not per page
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jul 2026
Index
What are some of the best open-source local-first projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | glass | 7,561 |
| 2 | Mind-Map-Wizard | 339 |
| 3 | privacy-firewall | 237 |
| 4 | frida-ui | 236 |
| 5 | agent-browser-workspace | 47 |
| 6 | daquota | 35 |
| 7 | hazel | 34 |
| 8 | kommit | 30 |
| 9 | sc-screen-recorder | 23 |
| 10 | reader.distributed.press | 19 |
| 11 | sonol-multi-agent | 16 |
| 12 | local-mcp-releases | 15 |
| 13 | AI-Medical-Scribe | 14 |
| 14 | Inspector | 13 |
| 15 | emojilog | 11 |
| 16 | laneconductor | 10 |
| 17 | Soterios | 10 |
| 18 | myna | 7 |
| 19 | skalex | 7 |
| 20 | engram | 7 |
| 21 | obsidian-agent-bridge | 6 |
| 22 | codex-gemini-telegram-bridge | 6 |
| 23 | keep-it-moving | 6 |