Lewati ke isi

AI & Otomasi

AI Agent Self-Hosted: Kenalan dengan Hermes dan OpenClaw

Apa itu AI agent self-hosted, bedanya dengan chatbot biasa, cara kerja Hermes Agent dan OpenClaw, kebutuhan server, dan tips aman memakainya.

Terbit 6 menit baca

Jawaban singkat

AI agent self-hosted adalah asisten AI yang berjalan di server milikmu sendiri, bisa menjalankan tugas, menyimpan memori, dan diajak bekerja lewat aplikasi chat. Hermes Agent dan OpenClaw adalah dua contoh open-source yang bisa dipasang sekali klik di Nivelva Apps.

Daftar isi
  1. Apa itu AI agent dan bedanya dengan chatbot?
  2. Kenapa memilih self-hosted?
  3. Apa itu Hermes Agent?
  4. Apa itu OpenClaw?
  5. Hermes atau OpenClaw, mana yang cocok?
  6. Apa yang dibutuhkan untuk menjalankan AI agent?
  7. Bagaimana memasang Hermes atau OpenClaw tanpa repot?
  8. Tips aman memakai AI agent
  9. Pertanyaan yang sering diajukan

Chatbot AI biasa menunggu kamu bertanya, lalu menjawab. AI agent melangkah lebih jauh: ia bisa membaca informasi, memakai alat, menjalankan tugas, dan mengingat kebiasaanmu. Kalau agent itu dipasang di server milikmu sendiri, namanya AI agent self-hosted. Memori dan datanya tersimpan di tempatmu, bukan di akun aplikasi pihak lain.

Artikel ini menjelaskan apa itu AI agent self-hosted, cara kerjanya, dua contoh yang sedang banyak dipakai (Hermes Agent dan OpenClaw), serta hal yang perlu diperhatikan sebelum memberinya akses ke pekerjaanmu.

Apa itu AI agent dan bedanya dengan chatbot?

AI agent adalah program yang memakai model bahasa (LLM) sebagai "otak", lalu dilengkapi tiga hal yang tidak dimiliki chatbot biasa:

  • Alat (tools). Agent bisa memanggil fungsi seperti mencari di web, membuka halaman, membaca file, atau mengirim pesan. Kemampuan ini sering disebut tool calling.
  • Memori. Agent menyimpan catatan tentang preferensi dan riwayat pekerjaanmu, sehingga tidak perlu dijelaskan ulang setiap kali.
  • Bekerja terus. Karena berjalan di server, agent bisa menyala 24 jam dan menerima perintah kapan saja, misalnya lewat Telegram atau WhatsApp.
Chatbot biasaAI agent self-hosted
Cara kerjaMenjawab pertanyaan di satu jendela chatMenjalankan tugas dengan alat dan langkah bertahap
MemoriTerbatas pada fitur aplikasinyaDisimpan di server milikmu
Tempat berjalanServer penyedia aplikasiServer yang kamu pilih
Cara dihubungiAplikasi atau situs penyediaAplikasi chat seperti Telegram, Slack, atau WhatsApp
PengaturanMengikuti penyediaBisa disesuaikan sendiri

Kenapa memilih self-hosted?

Alasan utamanya adalah kendali. Agent yang berjalan di servermu menyimpan memori dan percakapannya di sana. Kamu yang menentukan model AI mana yang dipakai, alat apa yang boleh diakses, dan kapan agent dimatikan.

Self-hosted juga membuat agent bisa terus menyala tanpa laptop harus hidup. Agent di laptop berhenti saat laptop ditutup, sementara agent di server tetap bisa menerima pesan dan menjalankan tugas terjadwal.

Kekurangannya, memasang agent sendiri butuh keahlian: Docker, pembaruan versi, dan pengamanan server. Bagian ini bisa dilewati dengan memakai aplikasi 1 klik, seperti dibahas di bawah.

Apa itu Hermes Agent?

Hermes Agent adalah AI agent open-source yang dirancang untuk bekerja terus di server. Ciri utamanya adalah memori jangka panjang: agent mengingat cara kerjamu dan belajar dari pemakaian, lalu menyimpan memori itu di server sendiri.

Kegunaan yang tercantum di katalog Nivelva Apps antara lain agent riset, memori jangka panjang, dan tool calling. Hermes bisa diajak bekerja lewat aplikasi chat seperti Telegram, Slack, hingga WhatsApp. Contohnya, kamu bertanya "ada yang urgent hari ini?", lalu agent memeriksa sumber yang sudah kamu hubungkan dan merangkum hal yang perlu ditindaklanjuti.

Apa itu OpenClaw?

OpenClaw adalah asisten AI pribadi open-source yang kamu kendalikan penuh. Ia bisa bekerja di WhatsApp, Telegram, dan browser, serta menyala 24 jam di servermu. Data dan percakapannya tetap tersimpan di server sendiri.

Kegunaan yang tercantum di katalog: asisten pribadi, otomasi chat, dan riset web. OpenClaw cocok bila kamu ingin satu asisten yang bisa diperintah dari aplikasi chat sehari-hari, termasuk untuk membuka dan merangkum halaman web.

Hermes atau OpenClaw, mana yang cocok?

Hermes AgentOpenClaw
FokusAgent dengan memori jangka panjangAsisten pribadi di aplikasi chat dan browser
Contoh kegunaanRiset, memori, tool callingAsisten pribadi, otomasi chat, riset web
Dihubungi lewatTelegram, Slack, WhatsAppWhatsApp, Telegram, browser
StackPython, DockerNode.js, Docker
Paket minimal di Nivelva AppsMedium (1 vCPU, 2 GB)Enterprise (2 vCPU, 4 GB)

Keduanya bukan pilihan yang saling meniadakan. Coba yang paling dekat dengan kebutuhanmu dulu, lalu nilai hasilnya setelah beberapa minggu dipakai.

Apa yang dibutuhkan untuk menjalankan AI agent?

Ada dua bagian yang perlu disiapkan:

  1. Server untuk agent. Tempat aplikasinya berjalan, menyimpan memori, dan terhubung ke aplikasi chat.
  2. Model AI. Agent membutuhkan model bahasa untuk berpikir. Umumnya kamu menghubungkan API key dari penyedia model pilihanmu, dan biaya pemakaian model dibayar terpisah ke penyedia tersebut.

Kalau kamu memakai beberapa penyedia model sekaligus, AI gateway bisa membantu menyatukannya dalam satu endpoint dengan fallback saat kuota habis. Penjelasannya ada di artikel apa itu AI gateway.

Bagaimana memasang Hermes atau OpenClaw tanpa repot?

Di Nivelva Apps, Hermes Agent dan OpenClaw bisa dipasang sekali klik. Tim Nivelva menyiapkan stack dan SSL, lalu kamu mendapat alamat namamu.nivelva.app. Setiap aplikasi berjalan di server terisolasi khusus untukmu, dan pengelolaannya lewat panel (restart, update, log, serta pantauan CPU dan RAM). Akses SSH tidak disediakan.

PaketvCPURAMHarga per bulanHermesOpenClaw
Medium12 GBRp25.000BisaBelum cukup
Pro22 GBRp35.000BisaBelum cukup
Enterprise24 GBRp50.000BisaBisa

Harga dan paket minimal mengikuti halaman Nivelva Apps saat artikel ini ditulis. Backup harian tersedia sebagai add-on berbayar, sangat disarankan karena memori agent adalah data yang berharga. Gambaran lengkap layanannya ada di panduan Nivelva Apps.

Tips aman memakai AI agent

Agent yang bisa bertindak juga bisa salah bertindak. Beberapa kebiasaan yang membantu:

  • Beri akses seperlunya. Hubungkan hanya akun dan alat yang benar-benar dibutuhkan. Pakai akun khusus agent bila memungkinkan.
  • Minta konfirmasi untuk aksi penting. Untuk mengirim email ke pelanggan, menghapus data, atau transaksi, biasakan agent bertanya dulu.
  • Batasi siapa yang bisa memerintah. Pastikan hanya nomor atau akun chat milikmu yang bisa memberi perintah ke agent.
  • Simpan API key dengan rapi dan pasang batas pemakaian di dasbor penyedia model agar tagihan tidak melonjak.
  • Perbarui rutin. Proyek agent berkembang cepat. Pakai tombol update di panel dan aktifkan backup sebelum update besar.

Kalau yang kamu butuhkan sebenarnya alur otomatis yang pasti dan berulang, seperti menyalin pesanan ke spreadsheet, alat workflow seperti n8n sering lebih tepat daripada agent.

Pertanyaan yang sering diajukan

Apakah AI agent self-hosted butuh GPU?

Tidak, bila model AI-nya dipakai lewat API penyedia. Server cukup menjalankan aplikasi agent, sementara proses berpikir model terjadi di server penyedia model.

Apakah biaya model AI sudah termasuk paket Nivelva Apps?

Tidak. Paket Nivelva Apps adalah biaya server untuk aplikasi agent. Pemakaian model AI dibayar ke penyedia model sesuai API key yang kamu hubungkan.

Data percakapan disimpan di mana?

Memori dan data agent tersimpan di server terisolasi khusus aplikasimu. Tim Nivelva tidak mengakses isi aplikasi kecuali kamu meminta bantuan support.

Bisa pindah dari Hermes ke OpenClaw nanti?

Bisa. Setiap pesanan berisi satu aplikasi, jadi kamu bisa memesan OpenClaw terpisah dan mencoba keduanya berdampingan.

Baca juga