
SiYuan
Privacy-first, self-hosted knowledge workspace with block-level referencing, AI agents, and Markdown WYSIWYG.
About SiYuan
SiYuan is a privacy-first personal knowledge management system that combines block-level references, two-way links, Markdown WYSIWYG editing, and AI agent integration into a self-hosted workspace. It stores data in local files using a transparent JSON format, supports full-text search, flashcard spaced repetition, and SQL query embedding.
SiYuan features a community marketplace with themes and plugins, export to PDF/Word/Markdown, web clipping, and diagram support (flowcharts, Gantt charts, sequence diagrams). It provides native desktop apps (Windows/macOS/Linux), mobile apps (iOS/Android/HarmonyOS), and Docker deployment for server-hosted access via web browser.
Key Features
- Block-level references and two-way links for connected note-taking
- Markdown WYSIWYG editor with math, diagrams, and PDF annotation
- AI writing and Q&A chat via OpenAI-compatible API integration
- Docker deployment with native apps for desktop and mobile
Self-Hosting Notes
Find another tool
More in Documentation & Knowledge
AFFiNE
Next-gen knowledge base and collaboration workspace with whiteboard.
BentoPDF
PDF generation tool that converts HTML and Markdown into beautiful, styled PDFs on your own server.
BookStack
Simple, organized wiki platform for team documentation and user guides.
Collabora Online
LibreOffice-based collaborative office suite with real-time editing, integrating with Nextcloud, ownCloud, and Moodle.