Siyuan AI Agent

by siyuan-note• 47k•• Scanned•Claim this listing•Request removal
Content & Writingagentic aiai agentknowledge baselocal firstmarkdown

An open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作

Siyuan is an open-source ai agent by siyuan-note, written mainly in TypeScript, with 47,026 GitHub stars and the AGPL-3.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit d3af9d5. Seen able to run dynamic code. Scan policy

Scanned
Full scan at d3af9d5 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit113 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (200)

  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Very long encoded string literal. Often used to hide a payload.
    app/stage/protyle/js/pdf/wasm/openjpeg_nowasm_fallback.js:4
  • medium
    Very long encoded string literal. Often used to hide a payload.
    app/stage/protyle/js/pdf/wasm/openjpeg_nowasm_fallback.js:4
  • medium
    Very long encoded string literal. Often used to hide a payload.
    app/stage/protyle/js/pdf/wasm/openjpeg_nowasm_fallback.js:4
  • medium
    @xmldom/xmldom@0.8.13: 10 known vulnerabilities
    GHSA-27p8-2357-5qqv, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59, GHSA-8344-3jmq-59r6 +5 more
    app/pnpm-lock.yaml
  • medium
    @xmldom/xmldom@0.9.10: 13 known vulnerabilities
    GHSA-27p8-2357-5qqv, GHSA-3px3-54cx-rmw9, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59 +8 more
    app/pnpm-lock.yaml
  • medium
    brace-expansion@1.1.14: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    app/pnpm-lock.yaml
  • medium
    brace-expansion@2.1.0: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    app/pnpm-lock.yaml
  • medium
    brace-expansion@5.0.6: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    app/pnpm-lock.yaml
  • medium
    browserslist@4.28.2: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    app/pnpm-lock.yaml
  • medium
    css-what@5.0.0: 1 known vulnerability
    GHSA-q8pj-2vqx-8ggc
    app/pnpm-lock.yaml
  • medium
    fast-uri@3.1.2: 11 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf +6 more
    app/pnpm-lock.yaml
  • medium
    immutable@5.1.5: 2 known vulnerabilities
    GHSA-v56q-mh7h-f735, GHSA-xvcm-6775-5m9r
    app/pnpm-lock.yaml
  • medium
    js-yaml@4.2.0: 3 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj
    app/pnpm-lock.yaml
  • medium
    nth-check@2.0.0: 1 known vulnerability
    GHSA-rp65-9cf3-cjxr
    app/pnpm-lock.yaml
  • medium
    semver@5.5.0: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    app/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    app/pnpm-lock.yaml
  • medium
    undici@6.27.0: 11 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-4qv8-2p9j-2685, GHSA-8xcm-r25x-g524, GHSA-9fm3-97px-rjf6 +6 more
    app/pnpm-lock.yaml
  • medium
    ws@7.3.1: 3 known vulnerabilities
    GHSA-3h5v-q93c-6h6q, GHSA-6fc8-4gx4-v693, GHSA-96hv-2xvq-fx4p
    app/pnpm-lock.yaml
  • medium
    github.com/go-jose/go-jose/v4@4.1.4: 3 known vulnerabilities
    GHSA-4w3g-jfj2-cw2q, GHSA-mgcc-cww5-fp2q, GHSA-vvm8-gf78-28g4
    kernel/go.mod
  • medium
    github.com/xuri/excelize/v2@2.11.0: 15 known vulnerabilities
    GO-2026-6684, GO-2026-6685, GO-2026-6687, GO-2026-6688, GO-2026-6689 +10 more
    kernel/go.mod
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/consoleOutput.test.js:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/devToolsDock.test.js:69
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/internetResponseHeaders.test.js:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/internetResponseHeaders.test.js:79
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/rendererProcess.test.js:32
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/rendererProcess.test.js:97
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/systemResume.test.js:33
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/webviewDevTools.test.js:197
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/electron/windowMessaging.test.js:138
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageAIOCR.test.ts:18
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageOCR.test.ts:22
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageOCR.test.ts:49
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageOCR.test.ts:72
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageOCRAvailability.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/asset/imageOCRAvailability.test.ts:46
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/panelPosition.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/panelResizeTouch.test.ts:17
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/panelResizeTouch.test.ts:19
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/panelResizeTouch.test.ts:26
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/panelResizeTouch.test.ts:29
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/popover.test.ts:61
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/block/popover.test.ts:324
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/boot/windowControlsOverlay.test.ts:33
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/business/openRecentDocs.layout.test.ts:18
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/business/openRecentDocs.layout.test.ts:113
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/bazaar/installTask.dom.test.ts:17
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/bazaar/installTask.dom.test.ts:20
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/bazaar/installTask.dom.test.ts:24
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/bazaar/installTask.dom.test.ts:39
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/bazaar/installTask.dom.test.ts:82
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/entryVisibility/mobileSlash.test.ts:36
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/entryVisibility/mobileUi.test.ts:85
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/tabs/editorTab.test.ts:11
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/tabs/secretsVariablesUi.test.ts:54
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/tabs/workspaceStorage.test.ts:15
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/tabs/workspaceStorage.test.ts:32
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/config/util/snippets.save.test.ts:73
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/anchoredInputPosition.dom.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/message.test.ts:30
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/resizeInput.test.ts:14
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/resizeInput.test.ts:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/resizeInput.test.ts:21
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/tooltipInput.test.ts:25
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/tooltipInput.test.ts:29
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/dialog/tooltipTitles.test.ts:21
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/editor/rename.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/editor/rename.test.ts:40
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/docSnapshots.test.ts:35
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/historyRegression.test.ts:39
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/historyRegression.test.ts:53
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/historyRegression.test.ts:84
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/historyRegression.test.ts:110
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/repoSearch.test.ts:52
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/history/repoTags.test.ts:33
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/BottomBacklinkPanel.test.ts:32
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/GlobalBacklinkList.test.ts:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/PinnedDocs.tooltip.test.ts:23
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/PinnedDocs.tooltip.test.ts:44
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentChat.navigation.test.ts:22
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentChat.navigation.test.ts:24
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentChat.navigation.test.ts:29
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentChat.navigation.test.ts:31
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentComposerResize.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/AgentSessionPanel.dom.test.ts:46
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/agent/agentSkill.test.ts:46
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/backlinkDatabaseFilterPosition.test.ts:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/dock/initialization.test.ts:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/layout/tabUtil.test.ts:50
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/databaseSheet.dom.test.ts:67
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/menuLayout.dom.test.ts:100
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/menuLayout.dom.test.ts:640
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/tagMenu.dom.test.ts:19
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/tagMenu.dom.test.ts:40
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/menus/tagMenu.dom.test.ts:89
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/mobile/menu/searchHighlight.dom.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/mobile/tabs/MobileTabs.startup.test.ts:114
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/mobile/util/frequentSlashMenu.test.ts:139
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/mobile/util/inlineMathSelection.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/mobile/util/liteSlashMenu.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/plugin/insertContent.test.ts:19
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/plugin/insertContent.test.ts:58
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/plugin/insertContent.test.ts:299
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/breadcrumb/history.test.ts:35
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/export/imageLayout.test.ts:27
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/export/imageLayout.test.ts:28
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/export/imageLayout.test.ts:139
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/export/jsEmbed.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/gutter/backlinkMenu.test.ts:45
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/gutter/click.test.ts:56
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/gutter/embedOpenMenu.test.ts:79
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/gutter/pointerHover.test.ts:27
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/header/Background.test.ts:35
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/header/backgroundActions.test.ts:14
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/hint/hintRenderWidget.test.ts:15
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/hint/hintRenderWidget.test.ts:59
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/hint/refBrackets.dom.test.ts:30
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/preview/wechatMath.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/preview/wechatMath.test.ts:14
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelDrag.test.ts:24
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:21
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:69
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:142
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:147
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:153
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/attributePanelVisibility.test.ts:277
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/blockCollection.test.ts:45
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/calendar/render.dom.test.ts:42
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/cardLayout.test.ts:44
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/collectionReference.test.ts:38
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/filterCapabilities.test.ts:14
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/lunarDate.test.ts:66
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/relationItem.test.ts:14
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/relationSort.test.ts:26
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/relationSort.test.ts:51
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/relationSort.test.ts:69
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/av/search.dom.test.ts:13
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/chartRender.test.ts:43
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/chartRender.test.ts:105
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/chartRender.test.ts:106
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/chartRender.test.ts:162
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/foldedContent.test.ts:15
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/foldedContent.test.ts:43
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/foldedContent.test.ts:75
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/foldedContent.test.ts:83
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/foldedContent.test.ts:98
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/graphvizRender.test.ts:12
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    app/src/protyle/render/graphvizRender.test.ts:33

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Siyuan alternatives

View more →

Similar ai agents in Content & Writing, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Siyuan (this page)
siyuan-note
47kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
Oh Story Claudecode
zenstory-ai
8.2kMITNov 1, 2026Scanned, no flagged issues
Readme AI
eli64s
3kMITOct 28, 2026Scanned, no flagged issues
LocalMiniDrama
xuanyustudio
2.3kMITOct 30, 2026Scanned, no flagged issues
Openclaw Docs
yeuxuan
752None foundOct 8, 2026Not scanned yet
Open AI Micro Drama Generator
Anil-matcha
555None foundAug 2, 2026Not scanned yet