{"id":"dongsheng123132-u-claw","name":"u-claw","homepage":"https://www.u-claw.org/","repo_url":"https://github.com/dongsheng123132/u-claw","category":"ai-ml","subcategories":[],"tags":["ai-assistant","openclaw","usb-portable","electron","nodejs","chatbot-integrations","installer-scripts"],"what_it_does":"U-Claw is a tutorial + source code to package the OpenClaw AI assistant into a portable USB-style application. It provides scripts and a file skeleton to download dependencies (Node.js/Electron and OpenClaw runtime), configure AI models and chat/bot platforms (e.g., QQ/Feishu/Telegram/WhatsApp/Discord/WeChat plugins), and run the assistant via OS-specific launchers (Mac .command, Windows .bat) including a bootable USB option (Ventoy + Ubuntu) and a separate Electron desktop app.","use_cases":["Create and distribute a portable USB “AI assistant” experience (no OS install)","Local/portable AI assistant setup using OpenClaw with configurable model providers","Set up common chat/bot integrations (QQ, Feishu, Telegram, WhatsApp, Discord, WeChat community plugin)","Build a bootable USB that launches Ubuntu + the assistant","Develop and package an Electron desktop version of the assistant"],"not_for":["Using as a hosted API service for programmatic access to an HTTP endpoint","Security-sensitive deployments without auditing downloaded scripts/dependencies","Environments requiring guaranteed reproducible builds or strict change control"],"best_when":"You want a plug-and-play, portable distribution method (USB/bootable USB/Electron dev) for an OpenClaw-based assistant and you’re comfortable running setup scripts that download large dependencies and model/provider integrations.","avoid_when":"You cannot or do not want to review/verify the integrity and behavior of installation scripts and downloaded runtime components, or you need stable, documented HTTP APIs with formal contracts.","alternatives":["OpenClaw itself (run on your own machine with your chosen packaging approach)","Other self-hosted AI assistant frameworks with standard APIs and containerization","Electron/desktop packaging of your own OpenClaw build pipeline (instead of USB-first packaging)"],"af_score":18.8,"security_score":34.5,"reliability_score":21.2,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:25:04.065150+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["Chat platform credentials for integrations (e.g., QQ AppID/Secret)","Provider/API keys for selected LLM/model platforms (listed as multi-provider via an aggregator/some direct providers)","Admin/verification steps for local installers (e.g., macOS unverified developer prompt)"],"oauth":false,"scopes":false,"notes":"The README describes configuring AppID/Secret for QQ and selecting models via provider/aggregator keys, but it does not describe a unified auth scheme for an HTTP API (since this is primarily an installer/desktop/USB app)."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"The repository README advertises remote installation/troubleshooting/custom development pricing in RMB for services, and it references model provider costs/keys via external platforms. No clear free tier details for any hosted component are provided here."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":18.8,"security_score":34.5,"reliability_score":21.2,"mcp_server_quality":0.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":40.0,"rate_limit_clarity":0.0,"tls_enforcement":60.0,"auth_strength":35.0,"scope_granularity":20.0,"dependency_hygiene":25.0,"secret_handling":30.0,"security_notes":"Primary risks are related to executing installer scripts (e.g., curl|bash / PowerShell IEX flows) and downloading runtime dependencies and model/provider integrations from the network. The README mentions using China mirrors but does not provide integrity verification (e.g., checksums/signatures), secure secret-handling guidance, or threat-model details. Since this runs as a local assistant with chat/bot credentials, compromise of the host or insecure credential storage could expose secrets. HTTPS is implied for download URLs, but enforcement and certificate/pinning details are not described.","uptime_documented":0.0,"version_stability":35.0,"breaking_changes_history":25.0,"error_recovery":25.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No documented machine-friendly API surface; integration is primarily via local scripts and UI/launchers.","Setup involves downloading large dependencies; automated agents may need to manage long-running installs, verify checksums, and handle platform-specific differences.","Model/provider and chat-bot integrations require external credentials and may introduce additional runtime failures not documented in the README."]}}