rookiestar28/ComfyUI-OpenClaw
Your own personal AIGC Factory. Any picture. Any reel. The Comfy way. ©️
ComfyUI-OpenClaw is a custom node pack for ComfyUI (the popular node-based AI image generation tool) that turns ComfyUI into a secure, automatable, remotely-controllable platform. It adds:
- LLM-assisted nodes — planner, refiner, vision, and batch variants that use an LLM (like DeepSeek or Ollama) to help design or refine image-generation workflows.
- A built-in UI panel — an "OpenClaw" sidebar inside ComfyUI for operator controls.
- A Remote Admin Console — a mobile-friendly web page (
/openclaw/admin) so you can manage ComfyUI from your phone or another device. - An HTTP automation API — webhooks, scheduled triggers, approval flows, presets, and a model manager, all protected by authentication.
- Messaging platform connectors — control ComfyUI from Discord, Telegram, WhatsApp, LINE, WeChat, KakaoTalk, Slack, or Feishu/Lark via a sidecar process that bridges chat messages to the HTTP API.
Security is the core differentiator. Unlike convenience-first automation packs, this one is fail-closed by design: admin actions require tokens, webhooks are deny-by-default unless HMAC auth is configured, outbound LLM calls are SSRF-protected, secrets are stored server-side in an encrypted file (never browser storage), and multi-tenant mode isolates tenants strictly. It also ships a threat model, security checklist, and deployment guides.
How it works: The pack is cloned into ComfyUI's custom_nodes folder. It registers its own routes into the same Python server process that ComfyUI already runs, so there's no separate service to manage. LLM keys are set via environment variables (or an encrypted server-side store for localhost-only use). A connector sidecar handles the messaging-platform bridges.
Typical use cases: automating image-generation pipelines, running ComfyUI from a phone, approving jobs via chat, or deploying ComfyUI in production with hardened access controls.
Related
- Project
- Project
- Project
- Project
- Project