siyuan-note/siyuan
An open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作
What it solves
SiYuan is a privacy-focused personal knowledge management system that allows users to organize information using block-level references, two-way linking, and a WYSIWYG Markdown editor. It is designed to handle large-scale document management while maintaining data sovereignty.
How it works
It functions as a local-first application that stores data in a structured, block-based format. It supports advanced features like SQL query embedding, database table views, and spaced repetition for learning. The system includes an integrated AI module that leverages the OpenAI API for writing assistance and Q&A. It is highly extensible via a plugin API and supports deployment across desktop, mobile, and server environments (including Docker and Kubernetes).
Who it’s for
It is for individuals and power users who need a robust, privacy-conscious tool for managing large volumes of notes, research, or personal knowledge bases with support for complex data structures and automation.
Highlights
- Block-level referencing and two-way linking for interconnected notes.
- Full Markdown WYSIWYG editor capable of handling million-word documents.
- Built-in AI integration for writing and Q&A via OpenAI API.
- Extensive deployment options including desktop apps, mobile apps, and self-hosted Docker/Kubernetes containers.
- Native support for database views, PDF annotation, and spaced repetition flashcards.
Related
- Project
zhuzhaoyun/MolioMolio is a local-first knowledge management tool that transforms personal documents and files into an AI-ready knowledge base, allowing AI agents to research and analyze your data while keeping everything private on your own machine.
- Project
yenche123/liubaiLiubai is an open‑source, AI‑enhanced personal note‑taking, calendar, and task‑management system. It stores information as modular “cards” that can include text, images, files, tags, and status. The platform works as a responsive web PWA, a WeChat mini‑program, and a VS Code extension, all syncing through a Laf‑based backend. Integrated LLMs (DeepSeek, Kimi, MiniMax, etc.) let you query or augment your notes directly from WeChat, while privacy controls let you keep cards local or block AI access. Offline‑first design, dark/light themes, and Chinese/English UI are built‑in. AGPL‑v3 license.
- Project
harry0703/AudioNotesA local-first audio and video transcription tool that converts recordings into structured Markdown notes and enables AI-powered Q&A over the content.
- Project
blueberrycongee/Lumina-NoteA local-first Markdown workspace with an integrated AI agent that can read, write, and reorganize notes across a user's entire vault.
- Project
inkeep/open-knowledgeOpenKnowledge is a free, open‑source markdown editor that feels like Google Docs/Notion but runs locally. It offers true WYSIWYG editing, desktop (macOS/Windows/Linux) and web UI, and side‑by‑side AI assistance from Claude, Codex, Pi and other LLMs via an MCP/CLI bridge. Built‑in git/GitHub sync lets teams share notes, and the tool supports AI‑driven wikis, second‑brain knowledge graphs, and embeddable HTML specs.