Dalam beberapa tahun terakhir, teknologi AI Assistant berkembang sangat pesat. Jika sebelumnya pengguna hanya mengenal chatbot berbasis cloud seperti ChatGPT atau Gemini, kini hadir solusi yang memungkinkan pengguna memiliki AI Assistant pribadi yang berjalan di perangkat atau server sendiri.
Salah satu proyek yang cukup populer adalah Clawdbot, yang saat ini dikenal dengan nama OpenClaw. Clawdbot merupakan AI Assistant open-source yang dapat dijalankan secara mandiri (self-hosted) pada komputer pribadi, Raspberry Pi, Home Server, maupun VPS. (GitHub)
Tidak seperti chatbot biasa yang hanya tersedia melalui website, Clawdbot dapat terhubung ke berbagai platform komunikasi seperti:
- Telegram
- Discord
- Slack
- Signal
- Microsoft Teams
- Google Chat
- Web Dashboard
dan berbagai platform lainnya. (GitHub)
Dengan kata lain, Clawdbot berfungsi sebagai asisten AI pribadi yang selalu aktif dan dapat diakses melalui aplikasi yang sudah digunakan sehari-hari.
Apa Itu Clawdbot?
Clawdbot (OpenClaw) adalah AI Assistant berbasis open-source yang berjalan pada perangkat milik pengguna sendiri dan terhubung dengan berbagai model AI seperti:
OpenClaw bertindak sebagai penghubung antara pengguna, platform komunikasi, dan model AI yang digunakan. (GitHub)
Kegunaan Clawdbot
Berikut beberapa penggunaan yang umum:
1. Asisten Pribadi
Contoh:
- Membuat ringkasan artikel
- Menjawab pertanyaan
- Membantu pekerjaan harian
- Mengatur jadwal
2. Chatbot Telegram dan WhatsApp
Pengguna dapat mengirim pesan ke bot melalui Telegram atau WhatsApp dan menerima jawaban dari AI secara otomatis.
3. Automasi Pekerjaan
Misalnya:
- Membaca email
- Membuat laporan
- Mengolah data
- Menjalankan workflow tertentu
4. Home Server AI
Banyak pengguna Home Lab memanfaatkan Clawdbot sebagai AI lokal yang selalu aktif di jaringan rumah.
5. AI Assistant untuk Tim
Dengan integrasi ke Slack, Discord, atau Teams, Clawdbot dapat membantu kolaborasi tim dan menjawab pertanyaan internal.
Kelebihan Clawdbot
Open Source
Kode sumber tersedia secara terbuka.
Self Hosted
Data berada di server milik sendiri.
Multi Platform
Mendukung banyak channel komunikasi.
Fleksibel
Mendukung berbagai provider AI.
Bisa Berjalan 24/7
Ideal untuk Home Server maupun VPS. (GitHub)
Persiapan Sebelum Instalasi
Siapkan:
- Ubuntu 22.04 atau 24.04
- VPS atau komputer Linux
- Akses SSH
- API Key OpenAI, Anthropic, atau Gemini
Spesifikasi minimum:
| Komponen | Minimum |
|---|---|
| CPU | 2 vCPU |
| RAM | 4 GB |
| Storage | 20 GB SSD |
Langkah 1 – Update Sistem
sudo apt update && sudo apt upgrade -y
Install paket dasar:
sudo apt install curl git wget unzip -y
Langkah 2 – Install Node.js
Clawdbot membutuhkan Node.js modern.
Install:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install nodejs -y
Verifikasi:
node -v
npm -v
Langkah 3 – Install Clawdbot (OpenClaw)
Install melalui npm:
npm install -g openclaw@latest
Verifikasi:
openclaw --version
Metode ini merupakan metode resmi yang direkomendasikan oleh pengembang. (GitHub)
Langkah 4 – Jalankan Onboarding
Proses onboarding akan membantu konfigurasi awal.
openclaw onboard --install-daemon
Wizard akan meminta:
- Provider AI
- API Key
- Channel yang digunakan
- Pengaturan Gateway
Setelah selesai, service akan berjalan otomatis saat server booting. (GitHub)
Langkah 5 – Cek Status
openclaw gateway status
Jika berhasil, Gateway akan aktif dan siap menerima koneksi.
Langkah 6 – Akses Dashboard
Jalankan:
openclaw dashboard
Atau akses melalui browser:
http://IP-VPS:18789
Dashboard digunakan untuk:
- Monitoring AI
- Mengelola provider
- Menambah channel
- Melihat log
Langkah 7 – Integrasi Telegram
Buat bot melalui:
BotFather
Tambahkan token:
openclaw channels add --channel telegram --token "TOKEN_BOT"
Sekarang pengguna dapat berinteraksi dengan AI melalui Telegram.
Troubleshooting
1. Perintah openclaw Tidak Ditemukan
Periksa instalasi:
npm list -g openclaw
Jika belum ada:
npm install -g openclaw@latest
2. Bot Tidak Merespons
Periksa status:
openclaw status
Pastikan:
- API Key valid
- Koneksi internet aktif
- Gateway berjalan
3. Error Auth Failed
Biasanya disebabkan:
- API Key kedaluwarsa
- Token OAuth tidak valid
Lakukan login ulang:
openclaw auth login
Atau buat API Key baru dari provider AI. (Reddit)
4. Dashboard Tidak Bisa Diakses
Periksa port:
ss -tulpn | grep 18789
Pastikan firewall mengizinkan akses.
sudo ufw allow 18789/tcp
5. OpenClaw Mati Saat Logout SSH
Pastikan instalasi menggunakan:
openclaw onboard --install-daemon
Agar service berjalan melalui daemon dan tidak bergantung pada sesi terminal aktif. (GitHub)
6. Penggunaan RAM Tinggi
Periksa resource:
htop
Jika perlu:
- Upgrade RAM VPS
- Kurangi jumlah channel aktif
- Gunakan model AI yang lebih ringan
Keamanan yang Perlu Diperhatikan
Karena Clawdbot dapat mengakses file dan menjalankan berbagai fungsi pada sistem, pengguna harus berhati-hati saat menginstal skill atau ekstensi pihak ketiga.
Gunakan hanya skill dari sumber terpercaya dan selalu periksa kode yang akan dijalankan. Beberapa peneliti keamanan pernah menemukan skill berbahaya yang menyamar sebagai alat automasi kripto. (Tom’s Hardware)
Kesimpulan
Clawdbot (sekarang dikenal sebagai OpenClaw) adalah AI Assistant open-source yang memungkinkan pengguna memiliki asisten AI pribadi yang berjalan di server atau perangkat sendiri. Dengan dukungan berbagai platform komunikasi seperti Telegram, WhatsApp, Discord, dan Slack, Clawdbot menjadi solusi menarik bagi pengguna yang menginginkan kontrol penuh terhadap data dan privasi mereka.
Proses instalasinya relatif mudah menggunakan Node.js dan wizard onboarding bawaan. Dengan kombinasi VPS yang selalu aktif serta provider AI seperti OpenAI, Claude, atau Gemini, Clawdbot dapat menjadi pusat automasi dan produktivitas yang bekerja 24 jam sehari tanpa bergantung pada layanan chatbot publik. (GitHub)