AI Tools
This guide explains how to set up your AI tool on a pre-configured Neon Cloud Server. All dependencies are pre-installed, you only need to add your AI provider API key to get started.
OpenClaw
OpenClaw is a personal AI assistant that runs on your own server and connects to messaging platforms like WhatsApp, Telegram, Slack, Discord, and more. It enables you to interact with AI models through your preferred communication channels.
As a prerequisite for OpenClaw, we would suggest you have an API key from an AI provider such as Anthropic, OpenAI, OpenRouter, or Google.
Initial OpenClaw Configuration
Once connected to your VM, you'll configure OpenClaw with your API key. Open PowerShell as Administrator
Right-click the Start button
Select 'Windows PowerShell (Admin)' or 'Terminal (Admin)'
Click 'Yes' when prompted by User Account Control
Configure OpenClaw
In the PowerShell window, run the OpenClaw configuration wizard:
openclaw configureThe wizard will guide you through the setup process. Follow these steps:
Select AI Provider: Choose your AI provider
Enter API Key: Paste your API key when prompted
Select Model: Choose your preferred model
Confirm Settings: Review and confirm your configuration
Alternative: Manual Configuration (If you prefer to manually edit the configuration file):
Navigate to: C:\Users\Administrator.openclaw
Open openclaw.json in Notepad or your preferred text editor
Add your API key to the configuration:
{
"models": {
"providers": {
"anthropic": {
"apiKey": "sk-ant-YOUR-API-KEY-HERE"
}
},
"defaults": {
"provider": "anthropic",
"model": "claude-sonnet-4-20250514"
}
}
}Save the file and close the editor
Starting OpenClaw Services
After configuration, start the OpenClaw gateway service:
openclaw gateway startYou should see output indicating the gateway is starting. Look for messages like: ⦁ "Gateway starting on port 18789" ⦁ "Successfully connected to Anthropic API" ⦁ "OpenClaw is ready"
Verify Service Status To check if OpenClaw is running correctly:
openclaw gateway statusThe output should show "Status: Running"
Last updated
Was this helpful?

