Installing and using OpenClaw without any coding experience
A reassuring guide for non-technical users. You don't need to code or know Linux to run your own AI agent. Here's exactly what the k-claw process looks like and what you can expect.
The honest truth about "no coding required"
When software says "no coding required," it often still requires significant technical knowledge. Let's be direct about what running OpenClaw via k-claw actually requires, so you can make an informed decision.
You will need to:
- Create an account with a VPS provider (like creating any web account)
- Open a terminal and type one command (we show you exactly how)
- Answer a few questions from the installer
You will not need to:
- Write any code
- Understand Linux in depth
- Configure servers manually
- Manage system software
If you can install an app on your phone and create an email account, you can do this. The k-claw course system is designed specifically to bridge the gap for non-technical users.
Step 1: create a VPS account
A VPS (Virtual Private Server) is a computer in a data center that you rent by the month. You don't see it or touch it — you just interact with it through your browser and occasionally through a terminal.
We recommend Hetzner for new users. Visit hetzner.com/cloud and create an account. It's like signing up for any website: email, password, payment details.
After your account is verified, create a new server:
- Click "Add Server"
- Select "Ubuntu 22.04" as the operating system
- Choose the CX22 plan (EUR 4.35/month)
- Under "SSH Keys" — if you don't have one, Hetzner will create a root password for you instead
- Click "Create & Buy Now"
Hetzner sets up your server in under a minute and shows you an IP address. Copy it — you'll need it next.
Step 2: open a terminal
This is the part that most non-technical guides gloss over. A terminal is just a text interface to your computer — nothing to be afraid of.
On Mac: Press Command + Space, type "Terminal", press Enter. You'll see a window with a blinking cursor.
On Windows: Press Windows key, type "PowerShell", press Enter. Or install Windows Terminal from the Microsoft Store for a better experience.
In the terminal, type this to connect to your server (replace with your actual IP):
ssh root@123.456.789.0
The first time you connect, it asks "Are you sure you want to continue connecting?" — type yes and press Enter. Then enter your server password if asked.
You're now "inside" your server. You'll see a prompt like root@ubuntu:~#.
Step 3: run the k-claw installer
This is the single command that does everything:
curl -fsSL https://claw.krokanti.com/install | bash
Type this exactly and press Enter. The installer will:
- Ask for your k-claw license key (you get this from your k-claw dashboard after subscribing)
- Ask which messaging app you want to connect (choose Telegram — it's the easiest)
- Ask for your Telegram bot token (the installer explains how to create one)
- Ask for an AI API key (you'll need to create a free account at openrouter.ai)
Each question appears on screen with instructions. You type your answer and press Enter. The installer takes care of everything else — downloading software, configuring it, setting up security, starting services.
Step 4: getting your API key
Your AI agent needs to connect to an AI model to generate responses. OpenRouter is the simplest option for beginners:
- Go to openrouter.ai
- Create an account and add a small credit (USD 5 lasts months for personal use)
- Go to Settings > API Keys and create a key
- Copy the key — it looks like
sk-or-v1-abc123...
Paste this into the installer when it asks for your API key.
Step 5: your first conversation
Once the installer finishes (it shows "Installation complete!"), open Telegram on your phone, find your bot by its username, and send it a message. Your personal AI agent replies directly in Telegram.
That's it. No browser tabs, no logging in, no switching apps — just Telegram, which you already have.
What about when things go wrong?
If the installer runs into a problem, it stops and shows a clear error message. The k-claw dashboard (on the website) shows your installation status in real time. Common issues:
- License key not accepted: Check for typos, or copy-paste it directly from your dashboard
- API key error: Verify you have credits on OpenRouter and the key is correct
- Bot doesn't respond: Make sure you sent your Telegram user ID correctly during setup
For anything else, the k-claw course system includes a troubleshooting module with step-by-step solutions for every common issue. You're not on your own.
Monthly maintenance
After the initial setup, OpenClaw runs automatically. The k-claw installer sets up automatic security updates and automatic restarts if the service ever crashes. Your monthly "maintenance" is approximately zero minutes of actual work.
Once a month, you might want to check that everything is running by sending your bot /status. That's genuinely all the technical work required.
Ready to follow along? Install OpenClaw now.
k-claw's guided courses walk you through every step. The automated installer does the heavy lifting.
Get startedRelated articles
What is a personal AI agent? A complete guide for 2026
Learn what personal AI agents are, how they work, and why self-hosting gives you privacy, control, and unlimited customization compared to cloud-based assistants.
How to install OpenClaw on a VPS: step-by-step guide
A complete walkthrough for installing OpenClaw on your own VPS. From choosing a server to configuring AI models and messaging channels.