Dinotty AI Agent

by xichan96• 736•• Scanned•Claim this listing•Request removal
Coding Agentsai codingaxumclaude codecodexcoding agent

Multi-device terminal server for AI coding agents. Server-side VTE, session persistence, file browser, web preview, plugin system. Self-hosted.

Dinotty is an open-source ai agent by xichan96, written mainly in TypeScript, with 736 GitHub stars and the MIT license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit 1a7f848. Seen able to run dynamic code, connect to the internet. Scan policy

Scanned
Full scan at 1a7f848 · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanfail
Dependency audit188 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshaken/a
Network egresswarn
Reproducible (×3)n/a

Findings (68)

  • 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
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies 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
    quick-xml@0.39.3: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    Cargo.lock
  • medium
    quinn-proto@0.11.14: 5 known vulnerabilities
    RUSTSEC-2026-0185, RUSTSEC-2026-0338, RUSTSEC-2026-0339, RUSTSEC-2026-0340, RUSTSEC-2026-0342
    Cargo.lock
  • medium
    russh@0.62.1: 15 known vulnerabilities
    GHSA-35g8-35p8-c8fw, GHSA-47hw-gvq5-r2gm, GHSA-4p9f-7p9m-5vfg, GHSA-4wc5-f2rc-q74m, GHSA-5xvq-cp9x-6p6r +10 more
    Cargo.lock
  • medium
    russh-cryptovec@0.48.0: 1 known vulnerability
    RUSTSEC-2026-0153
    Cargo.lock
  • medium
    @vue/server-renderer@3.5.34: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    frontend/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
    frontend/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
    frontend/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
    frontend/pnpm-lock.yaml
  • medium
    dompurify@3.2.7: 21 known vulnerabilities
    GHSA-39q2-94rc-95cp, GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4 +16 more
    frontend/pnpm-lock.yaml
  • medium
    dompurify@3.4.2: 13 known vulnerabilities
    GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4, GHSA-c6gr-qvv4-5v3f +8 more
    frontend/pnpm-lock.yaml
  • medium
    fflate@0.8.2: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    frontend/pnpm-lock.yaml
  • medium
    nanoid@3.3.12: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    frontend/pnpm-lock.yaml
  • medium
    pdfjs-dist@5.6.205: 1 known vulnerability
    GHSA-hq66-cqwq-w95j
    frontend/pnpm-lock.yaml
  • medium
    postcss@8.5.14: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    frontend/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 2 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    frontend/pnpm-lock.yaml
  • medium
    vite@5.4.21: 8 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +3 more
    frontend/pnpm-lock.yaml
  • medium
    vite@6.4.2: 7 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +2 more
    frontend/pnpm-lock.yaml
  • medium
    @vue/server-renderer@3.5.40: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    pnpm-lock.yaml
  • medium
    nanoid@3.3.16: 1 known vulnerability
    GHSA-2v37-7h3g-55p8
    pnpm-lock.yaml
  • medium
    vite@5.4.10: 17 known vulnerabilities
    GHSA-356w-63v5-8wf4, GHSA-4r4m-qw57-chr8, GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv +12 more
    pnpm-lock.yaml
  • medium
    Install contacted hosts other than package registries
    34.0.16.104.in-addr.arpa
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/zh/internals/token-system.md:85
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/en/internals/token-system.md:85
  • low
    Possible example credential in docs/tests: generic-api-key
    frontend/src/test/WorkspaceOverview.resizer.test.ts:57
  • low
    anyhow@1.0.102: 1 known vulnerability
    RUSTSEC-2026-0190
    Cargo.lock
  • low
    crypto-bigint@0.5.5: 1 known vulnerability
    RUSTSEC-2026-0387
    Cargo.lock
  • low
    crypto-bigint@0.7.5: 1 known vulnerability
    RUSTSEC-2026-0387
    Cargo.lock
  • low
    ctutils@0.4.2: 1 known vulnerability
    RUSTSEC-2026-0385
    Cargo.lock
  • low
    event-listener@5.4.1: 1 known vulnerability
    RUSTSEC-2026-0221
    Cargo.lock
  • low
    glib@0.18.5: 2 known vulnerabilities
    RUSTSEC-2024-0429, RUSTSEC-2024-0429
    Cargo.lock
  • low
    pageant@0.0.2: 1 known vulnerability
    GHSA-g4mp-vgx3-xrvm
    Cargo.lock
  • low
    pageant@0.2.1: 2 known vulnerabilities
    GHSA-662x-8wvj-2276, GHSA-g4mp-vgx3-xrvm
    Cargo.lock
  • low
    pin-utils@0.1.0: 1 known vulnerability
    RUSTSEC-2026-0441
    Cargo.lock
  • low
    proc-macro-error@1.0.4: 2 known vulnerabilities
    RUSTSEC-2024-0370, RUSTSEC-2024-0370
    Cargo.lock
  • low
    proc-macro-error2@2.0.1: 1 known vulnerability
    RUSTSEC-2026-0173
    Cargo.lock
  • low
    rsa@0.10.0-rc.18: 1 known vulnerability
    RUSTSEC-2023-0071
    Cargo.lock
  • low
    rsa@0.9.10: 1 known vulnerability
    RUSTSEC-2023-0071
    Cargo.lock
  • low
    rustls@0.23.40: 4 known vulnerabilities
    RUSTSEC-2026-0285, RUSTSEC-2026-0346, RUSTSEC-2026-0348, RUSTSEC-2026-0349
    Cargo.lock
  • low
    rustls-webpki@0.103.13: 1 known vulnerability
    RUSTSEC-2026-0382
    Cargo.lock
  • low
    serde_with@3.19.0: 1 known vulnerability
    GHSA-7gcf-g7xr-8hxj
    Cargo.lock
  • low
    serial@0.4.0: 1 known vulnerability
    RUSTSEC-2017-0008
    Cargo.lock
  • low
    tokio@1.52.1: 1 known vulnerability
    RUSTSEC-2026-0386
    Cargo.lock
  • low
    unic-char-property@0.9.0: 2 known vulnerabilities
    RUSTSEC-2025-0081, RUSTSEC-2025-0081
    Cargo.lock
  • low
    unic-char-range@0.9.0: 2 known vulnerabilities
    RUSTSEC-2025-0075, RUSTSEC-2025-0075
    Cargo.lock
  • low
    unic-common@0.9.0: 2 known vulnerabilities
    RUSTSEC-2025-0080, RUSTSEC-2025-0080
    Cargo.lock
  • low
    unic-ucd-ident@0.9.0: 2 known vulnerabilities
    RUSTSEC-2025-0100, RUSTSEC-2025-0100
    Cargo.lock
  • low
    unic-ucd-version@0.9.0: 2 known vulnerabilities
    RUSTSEC-2025-0098, RUSTSEC-2025-0098
    Cargo.lock
  • low
    webpki-roots@1.0.7: 1 known vulnerability
    RUSTSEC-2026-0381
    Cargo.lock
  • low
    zbus_names@4.3.2: 1 known vulnerability
    RUSTSEC-2026-0371
    Cargo.lock
  • low
    zvariant@5.12.0: 1 known vulnerability
    RUSTSEC-2026-0370
    Cargo.lock
  • low
    zvariant_derive@5.12.0: 1 known vulnerability
    RUSTSEC-2026-0372
    Cargo.lock
  • low
    tokio@1.53.1: 1 known vulnerability
    RUSTSEC-2026-0386
    android-app/src-tauri/Cargo.lock
  • low
    @vitest/mocker@2.1.9: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    frontend/pnpm-lock.yaml
  • low
    esbuild@0.21.5: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    frontend/pnpm-lock.yaml
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    frontend/pnpm-lock.yaml
  • low
    katex@0.16.47: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    frontend/pnpm-lock.yaml
  • low
    minimatch@10.2.5: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    frontend/pnpm-lock.yaml
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    frontend/pnpm-lock.yaml
  • low
    postcss-selector-parser@7.1.4: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    frontend/pnpm-lock.yaml
  • low
    esbuild@0.21.3: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    pnpm-lock.yaml
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
34.0.16.104.in-addr.arparegistry.npmjs.org
While running
Not run — the code wasn't started in this scan

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.

Dinotty alternatives

View more →

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

NameStarsLicenceLast updatedScan
Dinotty (this page)
xichan96
736MITNov 1, 2026Scanned, no flagged issues
AutoGPT
Significant-Gravitas
188kNone foundNov 1, 2026Not scanned yet
Langchain
langchain-ai
149kMITNov 1, 2026Scanned, no flagged issues
Gemini CLI
google-gemini
109kApache-2.0Nov 1, 2026Scanned, no flagged issues
MetaGPT
FoundationAgents
71kMITJan 21, 2026Scanned, no flagged issues
Oh My Openagent
code-yeongyu
71kNone foundNov 1, 2026Not scanned yet