Claw Desktop Pet - Enterprise-grade 7x24 AI Assistant

PassAudited by ClawScan on May 1, 2026.

Overview

The provided artifacts describe a coherent desktop assistant setup, with no evidence of hidden malicious behavior, but users should review the external code and understand its long-running local bridge behavior before running it.

Before installing, verify that you trust the referenced GitHub repository and its npm/pip dependencies, run it without administrator privileges where possible, keep the local bridge private to your machine, and make sure you know how to stop the app or disable auto-restart.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Running these commands can execute code from the GitHub repository and installed npm/pip dependencies on the user's machine.

Why it was flagged

The skill asks the user to fetch and run external Node/Python project code and dependencies rather than installing reviewed code included in the artifact package.

Skill content
git clone https://github.com/kk43994/claw-desktop-pet.git ... npm install ... pip install edge-tts ... npm start
Recommendation

Review the referenced repository and dependency manifests before running it; install from a normal user account and avoid elevated privileges unless clearly needed.

What this means

The app may continue running or restart during normal use, which can affect resources and user expectations.

Why it was flagged

The desktop assistant is designed to keep running and automatically recover after crashes. This is clearly disclosed and aligned with the advertised 24/7 assistant purpose.

Skill content
崩溃后自动恢复 ... 真正7×24运行 ... 重启计数和统计
Recommendation

Confirm how to stop the app, review its logs, and disable auto-restart if continuous operation is not desired.

What this means

Messages and status data may pass through a local bridge; if exposed beyond localhost or misconfigured, other local processes could potentially interact with it.

Why it was flagged

The artifacts describe a local OpenClaw bridge and localhost health endpoint used for communication between OpenClaw and the desktop app.

Skill content
const OPENCLAW_PORT = 18788 ... fetch('http://localhost:18788/health') ... desktop-bridge.js agent-response
Recommendation

Keep the bridge bound to localhost, avoid exposing the port to the network, and review the bridge code before sending sensitive messages through it.