# DeskClaw (ClawX fork) — Feature Map This fork targets “AutoClaw-class” desktop agent UX while staying fully provider-agnostic (BYOK keys, OpenClaw runtime). ## Core - Chat UI with streaming, markdown, images, tool cards: present (ClawX) - Thinking visibility: present (Thinking blocks + Execution Graph) - Vibe coding presets: added (Chat composer chips) - Live model selection in chat UI: - Default model selector: added (writes OpenClaw config defaults) - Per-agent override selector: added ## Agents / Sessions - Multi-agent management + per-agent workspace: present (ClawX) - Session list + labels + history: present (ClawX) - Sub-agent transcript viewing: present (ClawX) ## Skills / Tools - Preinstalled skills bundling: present (ClawX resources/skills + bundling scripts) - Skill marketplace + enable/disable: present (ClawX) ## Channels - Multi-channel bot integrations (Feishu/Lark, Telegram, Discord, WhatsApp, etc.): present (ClawX) - Multi-account per channel + binding to agents: present (ClawX) ## Automation - Cron job scheduling + delivery routing: present (ClawX) ## Providers - Multi-provider UI + secure key storage: present (ClawX) - Custom OpenAI-compatible endpoints + validation: present (ClawX) ## System / Packaging - Updater integration (electron-updater): present (ClawX) - Windows NSIS / macOS dmg / Linux AppImage+deb+rpm packaging: present (ClawX) ## Notes - “Android” is not supported by Electron. A mobile DeskClaw companion would be a separate project (React Native / Flutter) talking to a remote OpenClaw gateway.