ClawX README

The project's README from github.com/ValueCell-ai/ClawX. As one markdown file: README.md.

ClawX Logo

ClawX

The Desktop Interface for OpenClaw AI Agents

Why ClawX • Getting Started • Architecture • Development • Contributing

Platform Electron React chat on Discord Downloads License

English | 简体中文 | 日本語 | Русский


Overview

ClawX bridges the gap between powerful AI agents and everyday users. Built on top of OpenClaw, it transforms command-line AI orchestration into an accessible, beautiful desktop experience - no terminal required.

Whether you're automating workflows, managing AI-powered channels, or scheduling intelligent tasks, ClawX provides the interface you need to harness AI agents effectively.

ClawX comes pre-configured with best-practice model providers and natively supports Windows as well as multi-language settings. Compaction reserves use 25% of an explicitly configured model context window, or a conservative 50000-token fallback when that metadata is absent; completed turns continue through the summary instead of being replayed verbatim after compaction. Developer Mode shows the applied reserve value. You can also fine-tune advanced configurations via Settings -> Advanced -> Developer Mode.

For a full enterprise edition, dedicated service support, or tailored deployment guidance for your business scenario, contact us at [email protected].

Screenshots

Chat
Chat
Cron
Scheduled tasks
Skills
Skills
Channels
Channels
Models
Models
Settings
Settings

Why ClawX

Building AI agents shouldn't require mastering the command line. ClawX was designed with a simple philosophy: powerful technology deserves an interface that respects your time. ClawX is built directly upon the official OpenClaw core. Instead of requiring a separate installation, we embed the runtime within the application for a seamless, battery-included experience. We stay closely aligned with upstream OpenClaw so you can benefit from the latest official capabilities, stability improvements, and ecosystem compatibility.

Challenge ClawX Solution
Complex CLI setup One-click installation with a guided setup wizard
Configuration files Visual settings with real-time validation
Process management Automatic Gateway lifecycle management
App updates Startup update checks with a prompt before downloading or installing
Multiple AI providers Unified provider configuration panel
Skill/plugin installation Local-first skill management with an optional extension-provided marketplace

Features

For full feature details, see docs/en-US/features.md.

Typical Use Cases

Getting Started

System Requirements

Installation

Download the latest release for your platform from the Releases page.

Build from Source

# Clone the repository
git clone https://github.com/ValueCell-ai/ClawX.git
cd ClawX

# Initialize the project
pnpm run init

# Start in development mode
pnpm dev

First Launch

When you launch ClawX for the first time, the Setup Wizard will guide you through:

  1. Language & Region - Configure your preferred locale
  2. AI Provider - Add providers with API keys or OAuth for providers that support browser or device login
  3. Skill Bundles - Select pre-configured skills for common use cases
  4. Verification - Test your configuration before entering the main interface

The wizard preselects your system language when it is supported, and falls back to English otherwise.

Web search note: ClawX disables OpenClaw's general-purpose web_search tool at both the agent and Gateway policy layers. This includes Moonshot (Kimi) search; managed browser automation and web_fetch remain available.

Internal tool note: ClawX also disables gateway, nodes, create_goal, get_goal, and update_goal for agents at both policy layers. Application-owned Gateway RPCs remain available, as do messaging, session orchestration, and agent discovery tools.

Proxy Settings

ClawX includes built-in proxy settings for Electron, the OpenClaw Gateway, and channels such as Telegram that need to reach the internet through a local proxy client.

Open Settings -> Gateway -> Proxy to configure the default proxy, bypass rules, and optional developer-mode overrides for HTTP, HTTPS, and ALL_PROXY / SOCKS. A local example is http://127.0.0.1:7890.

For proxy fallback behavior, Telegram synchronization, and OpenClaw Doctor, see docs/en-US/proxy-settings.md.

Architecture

ClawX uses a dual-process architecture with a unified Host API layer: the React renderer calls one client abstraction, while Electron Main owns protocol selection, Gateway lifecycle, and the ACP Chat stdio bridge.

For the process diagram, configuration coordination, ACP file activity semantics, and Gateway troubleshooting, see docs/en-US/architecture.md.

Development

Prerequisites

Common Commands

pnpm run init        # Install dependencies and download bundled runtimes
pnpm dev             # Start in development mode with hot reload
pnpm lint            # Run ESLint
pnpm typecheck       # TypeScript validation
pnpm test            # Run unit tests
pnpm run test:e2e    # Run Electron E2E smoke tests
pnpm build           # Full production build
pnpm package         # Package for the current platform (:mac / :win / :linux)

For the project structure, complete command list, E2E parallel policy, performance diagnostics, communication regression checks, and tech stack, see docs/en-US/development.md.

Contributing

We welcome contributions from the community! Whether it's bug fixes, new features, documentation improvements, or translations, every contribution helps make ClawX better.

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes with clear messages
  4. Push to your branch
  5. Open a Pull Request

Guidelines

Acknowledgments

ClawX is built on the shoulders of excellent open-source projects:

Community

Join our community to connect with other users, get support, and share your experiences.

Enterprise WeChat Feishu Group Discord
WeChat QR Code Feishu QR Code Discord QR Code

ClawX Partner Program

We're launching the ClawX Partner Program and looking for partners who can help introduce ClawX to more clients, especially those with custom AI agent or automation needs.

Partners help connect us with potential users and projects, while the ClawX team provides full technical support, customization, and integration. If you work with clients interested in AI tools or automation, we'd love to collaborate.

DM us or email [email protected] to learn more.

Star History

Star History Chart

License

ClawX is released under the MIT License. You're free to use, modify, and distribute this software.


Built with ❤️ by the ValueCell Team

ClawX (ValueCell-ai/ClawX)

Searching Database…

7.6K ·GitHub
这是什么?ClawX 是一款桌面应用,为 OpenClaw AI 智能体提供图形界面,让你无需接触终端即可编排 AI 智能体。
这是需要我自己安装命令行工具后再加一层图形界面,还是所有功能都在一个应用里?全部打包在一起:ClawX 将 OpenClaw 运行时嵌入应用本身,无需单独安装,并与上游 OpenClaw 保持紧密同步。
我该怎么让它运行起来?从 GitHub Releases 页面下载适合你操作系统的预构建版本,或使用 Node.js 和 pnpm 从源代码构建。首次启动时,设置向导会引导你完成语言、AI 服务商和技能的选择。
我需要自己安装 OpenClaw 或获取 API 密钥吗?无需单独安装 OpenClaw,因为它已内置;但你需要使用 API 密钥或 OAuth 登录连接一个 AI 服务商,例如 OpenAI、Anthropic 或 Z.AI/GLM。凭据存储在系统原生钥匙串中。
智能体可以随意搜索网页或控制 OpenClaw 网关吗?不可以,ClawX 在智能体和策略两个层面都有意禁用了 OpenClaw 的通用网络搜索工具(包括 Moonshot/Kimi 搜索)以及若干内部网关和目标管理工具,但受管浏览器自动化和 webfetch 仍可使用。
它支持哪些操作系统?macOS 11+、Windows 10+ 和 Linux(Ubuntu 20.04+),至少需要 4GB 内存和 1GB 可用磁盘空间。
我的服务商凭据和 API 密钥存储在哪里?服务商凭据存储在系统原生钥匙串中,而不是明文配置文件里,并且无需重启应用即可热重载。
我可以安排智能体自动运行吗?可以,基于 Cron 的自动化功能允许你设定定期或一次性的计划任务,将技能插入计划提示词中,并把结果推送到外部渠道。
我可以直接说话而不用打字吗?可以,语音听写功能允许你直接录音输入到聊天输入框中。录音会通过已配置的语音转文字服务商(OpenAI、Groq、SiliconFlow、阿里云 Model Studio 或自定义端点)转写,并将文字插入光标处。
智能体可以连接哪些聊天平台?ClawX 支持多渠道管理,可管理多个账号并为每个账号绑定智能体,内置腾讯官方的个人微信渠道插件,还为 Telegram 等渠道提供内置代理支持。
内置了哪些技能?ClawX 预装了用于处理 PDF、XLSX、DOCX 和 PPTX 文档的技能,并可通过本地优先的技能管理器,从多个 OpenClaw 来源发现更多技能。
What are similar projects?brigade, evenfire, AionUi, qwen-code, pi-gui, open-swe, sim, CanvasTTY
Size
41.5 MB
Stars
7.6K
Age
8mo
Commits · 90 Days