Updated on 2026-03-18 GMT+08:00

Solution Overview

Application Scenarios

This solution is built using Huawei Cloud Flexus X instances to set up OpenClaw. OpenClaw (formerly known as Clawdbot) is an open-source, self-hosted personal AI super assistant. It communicates with you through the chat apps you use every day. It supports over 50 platforms, including WhatsApp, Telegram, Discord, Slack, iMessage, Signal, and Feishu (for integration with WeCom). The most distinctive feature that sets it apart from regular chatbots (such as ChatGPT) is its proactivity. It can send you messages proactively, such as reminders for meetings, alerts about unusual weather, or notifications when the stock you are interested in reaches a certain threshold. Since it is deployed on a server, it can directly read and write server files, execute shell terminal commands, and even manage the server.

Architecture

This solution deploys OpenClaw based on Huawei Cloud Flexus X instances.

Figure 1 Architecture

This solution will:

  • Create one Elastic IP (EIP) for internal and external communication.
  • Create a security group and configure security group rules to protect Huawei Cloud cloud servers.

Advantages

  • Cost Optimization

    AI Chat provides cost-effective cloud servers, allowing you to select resource specifications on demand and support automatic scaling, thereby reducing resource idleness and optimizing cost investment, further lowering your operational costs.

  • Ready to Use

    AI Chat adheres to the design concept of "ready to use out of the box and grow with you." After the deployment is complete, you only need to configure the model and dialog terminal to use it directly.

  • One-Click Deployment

    You can easily deploy AI Chat with one click, which will automatically provision cloud resources and complete the OpenClaw deployment.

Constraints

  • Before deploying this solution, ensure that you have created a Huawei ID with access to the target region and enabled Huawei Cloud services.
  • If you select the yearly/monthly billing mode, ensure that your account has sufficient balance. If you do not have sufficient balance, you can go to the Billing Center to manually pay for the order.