AIAny
AI Client2020
Icon for item

SiYuan

Privacy-first, self-hosted personal knowledge manager with block-level references, Markdown WYSIWYG editing and large-document performance; offers local-first storage, OpenAI-based AI writing/Q&A integration, OCR, mobile apps and Docker deployment.

Introduction

Most note apps trade control for convenience; SiYuan takes the opposite approach by offering a polished, local-first workspace that keeps your data on disk while still giving modern features like block-level references and Markdown WYSIWYG. That combination makes it a practical option for people who want a personal knowledge graph and document workflow without moving everything into a vendor cloud.

What Sets It Apart
  • Local-first, privacy-focused design: data lives in a workspace folder (JSON + assets), so users can host on their own machine, Docker, or self-managed server and avoid vendor lock-in. This matters if you need verifiable backups, file-system access, or strict data control.
  • Block-level linking and editing: supports fine-grained block references, two-way links, and block zoom—useful for building interlinked notes, outlining ideas, and reusing content at block granularity rather than whole pages.
  • Practical scalability and editor ergonomics: a WYSIWYG Markdown/Block hybrid editor optimized for large documents, multi-tab and split views, templates and snippets—so it handles both short notes and million-word documents without becoming unwieldy.
  • Extensible ecosystem and integrations: plugin API, community marketplace (Bazaar), mobile apps (Android/iOS/HarmonyOS), Docker images, and an HTTP API. Built-in integrations include Tesseract OCR and AI writing/Q&A via the OpenAI API, letting you augment note-taking with OCR and generative assistance.
Who it's for — and the tradeoffs

Great fit if you want a privacy-first, flexible PKM that supports block-level knowledge work, local backups, and optional AI-assisted writing. It's especially appealing to power users who like customizing via plugins, running on Docker or a personal server, and integrating OCR or external tools.

Look elsewhere if you need seamless, multi-user cloud syncing out of the box (SiYuan discourages third-party sync disks and treats sync/cloud features carefully), require guaranteed enterprise support, or prefer a lightweight mobile-first app without a desktop/server footprint. Some convenience features (cloud storage, certain marketplace items) are gated behind membership, and the project's community and docs are more active in Chinese, so non-Chinese users may face occasional friction.

Information

  • Websitegithub.com
  • Authorssiyuan-note (B3log)
  • Published date2020/08/30

Categories

More Items

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Model2026

Runs the Bonsai family of quantized LLMs locally (including vision-capable 27B): provides scripts and demo UIs to run 1-bit and ternary Bonsai models on macOS (Metal), Linux/Windows (CUDA/Vulkan/ROCm), or CPU, with long context, tool-calling and an optional Open WebUI agent demo.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).