Cara Install Hermes Agent di VPS (AI Agent 24 Jam)

Cara Install Hermes Agent di VPS (AI Agent 24 Jam)
Konten Halaman

Hermes Agent itu AI agent open-source buatan NousResearch. Bedanya sama chatbot biasa: dia bisa kerja — jalanin perintah, inget konteks, bahkan belajar skill baru sendiri. Dan dia bisa jalan 24 jam di VPS murah. Ini cara saya memasangnya.

Syarat

  • VPS Ubuntu 22.04/24.04 (saya pakai yang Rp15 ribu/bulan, 1 CPU + 2 GB RAM — cukup)
  • Akses SSH + API key dari provider AI (saya pakai Gemini, yang gratis)

Langkah 1: Install

Hermes punya installer resmi. Ikuti petunjuk install terbaru di repo GitHub-nya: github.com/NousResearch/hermes-agent. Installer-nya bakal:

  • Clone repo Hermes
  • Siapin Python environment sendiri (nggak ngerusak Python sistem)
  • Install 58 skill bawaan
  • Naro binary hermes di ~/.local/bin

Di saya prosesnya makan waktu beberapa menit. Kalau installer nanya soal browser driver (cua-driver) dan gagal — itu non-kritis, bisa di-skip.

Langkah 2: Setup awal

hermes setup --quick

Nanti ditanya beberapa hal:

  • Model/provider — saya pilih Gemini gemini-3.1-flash-lite (murah, kenceng, cukup pintar buat tugas harian)
  • API key — tempel API key Gemini kamu (bikin gratis di Google AI Studio)
  • Web search — pilih DuckDuckGo (gratis)
  • TTS — pilih Microsoft Edge TTS (gratis)
  • Image generation & messaging platform — skip dulu kalau belum butuh

Langkah 3: Jalan 24 jam via systemd

Biar Hermes tetap jalan walau SSH ditutup, daftarin sebagai systemd service:

sudo cat > /etc/systemd/system/hermes.service << 'EOF'
[Unit]
Description=Hermes Agent
After=network-online.target

[Service]
Type=simple
User=root
ExecStart=/root/.local/bin/hermes serve --host 127.0.0.1 --port 9119
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable --now hermes

Cek statusnya:

systemctl is-active hermes

Kalau keluar active, berarti Hermes kamu sekarang jalan 24/7 dan otomatis restart kalau mati.

Langkah 4: Tes

hermes -z "halo, jawab singkat: kamu siapa?"

Kalau dibales dengan benar, instalasi sukses. 🎉

Tips dari pengalaman

  • API key jangan ditempel di chat/terminal history — masukin lewat prompt setup yang aman.
  • RAM 2 GB cukup, Hermes makan sekitar 200-300 MB. Tapi jangan dipaksa jalanin banyak hal berat bareng.
  • fail2ban wajib dipasang kalau SSH port-nya kebuka ke internet — brute force itu nyata, server saya langsung diserang 7x begitu online.
  • Kalau mau hemat token, taruh 9Router di depan Hermes sebagai AI gateway (saya bahas di artikel 9Router: Satu Pintu untuk Semua AI).

Selamat ngoprek!