OpenClaw (Moltbot / Clawdbot)
Use GPT, Claude, and Gemini models in OpenClaw (Moltbot / Clawdbot) via the AICodewith plugin
Clawdbot was renamed Moltbot and then renamed again to Openclaw
MacOS/ Linux
1. Install Openclaw
In the terminal run:
After the installation is complete, verify the installation:

2. Install the AICodewith plugin
In the terminal run:

Then enable the plugin:

Afterward, if the gateway is running, you need to restart it:
3. Configure the API
Run the authentication command:
Enter your AICodewith API Key

View available models:

4. Perform initial configuration (required for the first installation)
Start the configuration process:
- Select yes here

2. Select quick start

3. Here, choose to use an existing configuration

4. For this model provider, choose to skip

5. Here, choose aicodewith; it’s recommended to use Claude, which has the strongest tool-calling capabilities.

6. Choose a default model according to your own needs.

7. Next, choose the chat channel. We’ll skip this for now and configure it later.

8. Configure the skill; here you can add some


I recommend these skills, from top to bottom: one for monitoring/reading blogs, one for the ClawdBot documentation, one for managing mcp, and one for connecting to Obsidian notes.
Press Space to select, and after you finish selecting, press Enter to confirm.

Next, just wait patiently for it to finish installing.

For the following APIs, just fill in whatever applies to you. I basically don’t need any of them, so I just set everything to no.

hooks fully enabled

Configuration complete, starting up

The computer will pop up some permission requests; just approve them all.

This step is asking whether you want to connect the robot now.
No need, we can just follow the tutorial below and connect using tg.

Configuration completed!

Configure Telegram
This needs to be set up with a place where it can interact with users, and at the moment WeChat is not supported.
Here I’ll explain why I only teach the configuration for tg
Because the user experience in TG is the best, and the founder himself controls everything through tg.
Just register an account, then use a VPN on your phone and you’re good to go.
Why insist on taking the long way around, researching things like Feishu bots and WeCom?
Those things don’t even have commands with a “slash” at all...
You have to type every command by hand, and the overall experience is really terrible. I strongly recommend not wasting your time on those things.
So I’ll use tg as an example here and let everyone start playing with it first.
1. Obtain the Telegram Bot Token
1. Search in Telegram for @BotFather
2. Send/newbot
3. Set the bot name as prompted
4. Obtain the Bot Token (format: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz)

2. Enable the Telegram plugin
This step needs to be executed in the terminal on your computer, and this plugin is disabled by default.

3. Configure the Bot Token
Enter here the token you obtained in the first step

4. Start the Gateway
If an error occurs, you can first try stopping it for a moment.

5. Testing
Find your bot in Telegram, send any message, and the bot will give you a verification code.

Then you need to run the following command on your computer:

What can OpenClaw be used for?
Here’s the practical stuff only—you're sure to get something out of it.