{"data":{"slug":"siyuan-note-siyuan","name":"siyuan","tagline":"A privacy-first, self-hosted personal knowledge management software","github_url":"https://github.com/siyuan-note/siyuan","owner":"siyuan-note","repo":"siyuan","owner_avatar_url":"https://avatars.githubusercontent.com/u/70468694?v=4","primary_language":"TypeScript","stars":45045,"forks":2882,"topics":["ai-agent","digital-garden","electron","knowledge-base","knowledge-graph","local-first","markdown","mcp","note-taking","notebook","notes-app","pdf","pkm","s3","self-hosted","siyuan","webdav","wiki"],"archived":false,"github_pushed_at":"2026-07-11T10:33:41+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/siyuan-note-siyuan","markdown_url":"https://www.graphcanon.com/tools/siyuan-note-siyuan.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/siyuan-note-siyuan","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=siyuan-note-siyuan","description":"A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.","homepage_url":"https://b3log.org/siyuan","license":"AGPL-3.0","open_issues":334,"watchers":174,"ai_summary":"SiYuan is a fully open-source tool written in TypeScript and Golang designed for managing knowledge with features like support for markdown, PDFs, and integration with WebDAV.","readme_excerpt":null,"github_created_at":"2020-08-30T09:21:35+00:00","created_at":"2026-07-11T11:47:21.341645+00:00","updated_at":"2026-07-12T04:52:08.655699+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ai-agent","name":"ai-agent"},{"slug":"digital-garden","name":"digital-garden"},{"slug":"knowledge-graph","name":"knowledge-graph"},{"slug":"local-first","name":"local-first"},{"slug":"markdown","name":"markdown"},{"slug":"note-taking","name":"note-taking"},{"slug":"pdf","name":"pdf"},{"slug":"self-hosted","name":"self-hosted"}],"trust":{"provenance":{"is_fork":false,"github_id":291438522,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T11:47:22.109Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":null,"days_since_push":0,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-12T04:02:23.857Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-12T04:51:31.694Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-12T04:51:31.694Z","managed_saas":false},"languages":{"value":["typescript"],"source":"github.language","observed_at":"2026-07-12T04:51:31.694Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-12T04:51:31.694Z"},"license_spdx":{"value":"AGPL-3.0","source":"github.license","observed_at":"2026-07-12T04:51:31.694Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Siyuan should be used when you require a fully open-source tool that prioritizes privacy and keeps all data locally.","This tool is ideal for developers or users interested in self-hosting who also want to leverage advanced Markdown capabilities for note-taking, PDF integration, and personal knowledge management."],"when_not_to_use":["Siyuan may not be suitable if you require cloud synchronization features provided by proprietary software as it focuses on local-first operations.","If your preference is for a more visually customizable interface, Siyuan's design might have limitations compared to its competitors that offer extensive theming and UI customization."],"source":"enrich:decision_facts","observed_at":"2026-07-12T04:50:24.820Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Siyuan is a privacy-focused, self-hosted knowledge management tool written in TypeScript and Golang, specialized for personal digital gardens and integrating with various local storage solutions."}]}}