siyuan-note/siyuan
# A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
$ git clone https://github.com/siyuan-note/siyuan.git
stars
45,314
forks
2,903
language
TypeScript
license
GNU Affero General Public License v3.0
What is siyuan-note/siyuan?
SiYuan is a self-hosted personal knowledge management system built with TypeScript and Golang that lets you organize and connect notes locally on your device. It supports markdown, PDFs, knowledge graphs, and integrates with tools like WebDAV and S3, making it useful for developers who want full control over their note-taking infrastructure without relying on cloud services. The open source codebase includes features for AI agents and digital gardens, appealing to those building custom knowledge workflows or extending the platform themselves.
Links
Topics
Activity
285 open issues · last updated Jul 21, 2026