SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript knowledge-management Projects
-
> You can apply tags to blocks, which make them a kind of thing (a project, an author, a quote, a thought)
FWIW, needing typed notes is what settled me on Trilium Notes after a foray into a bunch of alternatives, including Notion, Anytype, Obsidian, etc
I realized that efficient note taking and knowledge management generally means (to me) having "dimension lists" (collections of places, people, projects, ...) being referred to in topical notes/journals/events, generally organized as a hierarchy (but not always). Once you come to that realisation (and that your notes system is essentially a glorified RDBMS), you want a system that ensures that "notes of the same type remain as consistent as possible", which Trilium makes easy via Templates and/or Inheritance (attributes can be inherited in the OOP sense, or composed like traits), collections to represent, manage and edit large amounts of notes at once, and emacs-levels of scripting if that's your jam.
https://triliumnotes.org/
-
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.
-
silverbullet
An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua
It's not exactly like logseq but I really like SilverBullet (https://silverbullet.md/). It's self-hostable and really hackable (plugins, dynamic categorization via embedding custom queries, etc.). Browsers are the first class platform. I really dislike how logseq/Obsidian etc. try to push you towards local fat clients or web clients that only use browser local storage. I _want_ everything stored on a central server so I can just pick up on any device without having to sync.
-
byterover-cli
ByteRover CLI (brv) - The portable memory layer for autonomous coding agents (formerly Cipher)
-
Project mention: OpenKnowledge – open-source alternative to Obsidian/Notion | news.ycombinator.com | 2026-06-25
- A dual-observer CRDT to keep the ProseMirror and markdown state in-sync.
The CRDT + git also power a collaborative experience that shows what Agents are doing in the markdown, have undo/redo, and version history. The “Share” and cloud-sync functionality are geared for team collaboration. They feel “no-code” but leverage git/GitHub under the hood, which also means data stays fully private.
In that spirit, we made OpenKnowledge open source for anybody who’s curious or who’d like to contribute. Repo: https://github.com/inkeep/open-knowledge.
We’re actively thinking about plugins/extensibility and what’s next. If you have suggestions or feedback, would love to hear it.
-
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 笔记。
-
TidGi-Desktop
TidGi is an privacy-in-mind, automated, auto-git-backup, freely-deployed knowledge management Desktop note app, based on Tiddlywiki, with REST API for web-clipping and Anki connect. 「 太记 」是一个基于「 太微 TiddlyWiki 」的知识管理桌面应用,能保护隐私内容、高级自动化、自动Git云备份、部署为博客,且可通过RESTAPI与Anki等应用连接。(迭代开发中欢迎试用,开发进度见下方链接)(Under active development, see website below for details)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
read-aware
The only reader you need in the future, agent first, rich plugin, all with great elegance.
Project mention: Show HN: ReadAware – an extensible eBook reader that evolves with you | news.ycombinator.com | 2026-08-11 -
notorious
Offline-first note taking and knowledge management application for desktop and the web. Supports nested notebooks, tags, real-time sync, images and file attachments. Optimised for efficiency with keyboard navigation, full-text search and version control. Never lose a thought. Private, fast, notorious 😈
-
-
thinktool
Novel fusion of hierarchical and graph-based approaches to taking notes, based on ideas from Roam Research, TheBrain and others.
-
vault-operator
Real AI agent for your vault. Coworker, Copilot & thinking partner, that maintains your memory & knowledge, adapts to your workflows, uses plugins, skills & tools with full safety controls. BYOK & MCP. (by pssah4)
Project mention: Karpathy LLM Wiki pattern integrated into Obsidian agenic workflow | news.ycombinator.com | 2026-05-31 -
kept
Search, archive, and recall your AI conversations. ChatGPT, Claude, Gemini, Grok, Kimi. Local-first, MIT licensed. (by egroup-labs)
Project mention: Show HN: A Local-First Agentic Knowledge Manager | news.ycombinator.com | 2026-05-08 -
Kompl
Knowledge compiler — turns scattered links, files, and bookmarks into a living wiki that compounds with every new source.
-
brain.md
Local-first markdown notes with a first-class MCP server. 16 tools + 2 resources for Claude Code, Claude Desktop, Cursor and any MCP agent. Per-folder permissions, semantic RAG via LanceDB, single Bun binary. AGPL.
-
open-walnut
Personal AI butler powered by Claude — task management, Claude Code sessions, memory system, and web UI. Self-hosted, local-first, open source.
Project mention: Keeping a fleet of Claude Code sessions alive when everything wants to kill them | dev.to | 2026-08-15Walnut is open source (MIT) if you want to read the actual code: https://github.com/EvanZhang008/open-walnut. The session layer (src/providers/) is the most interesting part. There is also a 2-minute demo of the whole thing (calendar + iPhone app included): https://youtu.be/LbdQJXPwGVE
-
sync
The agent harness you steer — structured context, automatic staleness gates, and block-by-block review, all bound to your code. Local-first, MCP-native, open source. (by sync-buzz)
Project mention: Sync – Quality Control and Project Management System for AI Agents | news.ycombinator.com | 2026-06-14 -
tezcat
Tezcat is an Obsidian plugin that uses AI embeddings to index your vaults and integrate search over your thoughts into your workflow.
I made an obsidian extension that does semantic and hybrid (RRF with RTS) search with local models. I have done some knowledge graph and ontology experimentation around this, but nothing that I’d like to include yet.
This is specifically a “remembrance agent”, so it surfaces related atoms to what you’re writing rather than doing anything generative.
Extension: https://github.com/mmargenot/tezcat
Also available in community plugins.
-
grove
Open-source MCP server over a git-backed Obsidian vault. Single-user, self-host. Six tools, hybrid search, provenance/blame, auto-link discovery. (by jmilinovich)
Project mention: Show HN: Grove, an open-source MCP server to search/write to your Obsidian Vault | news.ycombinator.com | 2026-05-28 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript knowledge-management discussion
TypeScript knowledge-management related posts
-
I kept losing the context behind my code, so I built Kote
-
Logseq 2.0 Beta (DB version) is here
-
AI Coding Tip 020 - Create a Second Brain
-
Tailscale'd into Homelabbing
-
Cerebras Systems Raises $1.1B Series G at $8.1B Valuation
-
Obsidian, Notion, Logseq?! The note-taking stack that doesn’t suck for devs
-
Ditching Obsidian and building my own
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Aug 2026
Index
What are some of the best open-source knowledge-management projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Trilium Notes | 37,448 |
| 2 | silverbullet | 5,847 |
| 3 | byterover-cli | 4,937 |
| 4 | open-knowledge | 3,426 |
| 5 | revezone | 2,633 |
| 6 | TidGi-Desktop | 2,000 |
| 7 | obsidian-ava | 658 |
| 8 | osmosmemo | 491 |
| 9 | em | 355 |
| 10 | mdSilo | 253 |
| 11 | logseq13-full-house-plugin | 212 |
| 12 | read-aware | 205 |
| 13 | notorious | 128 |
| 14 | osmosnote | 123 |
| 15 | thinktool | 122 |
| 16 | vault-operator | 88 |
| 17 | kept | 80 |
| 18 | Kompl | 76 |
| 19 | brain.md | 30 |
| 20 | open-walnut | 28 |
| 21 | sync | 26 |
| 22 | tezcat | 21 |
| 23 | grove | 19 |