S

Setup Hermes Agent di VPS Sumopod Pakai GLM-5-Turbo

Setup Hermes Agent di VPS Sumopod Pakai GLM-5-Turbo
Ringkasan Artikel
Info singkat sebelum kamu membaca.

5 menit

14 Agustus 2026

Artikel

Apa yang Akan Dibuat

Goal-nya sederhana. Kita akan:

  1. Pasang Hermes Agent di VPS Sumopod

  2. Hubungkan ke custom provider AI Sumopod yang OpenAI-compatible

  3. Pilih model GLM-5-Turbo

  4. Sambungkan ke Telegram supaya agent bisa diakses dari chat

VPS Ubuntu → Hermes Agent → AI Sumopod (GLM-5-Turbo) → Telegram

Apa itu Hermes Agent?

Hermes Agent adalah autonomous agent dari Nous Research. Dirancang untuk jalan di berbagai environment termasuk VPS, mendukung messaging gateway seperti Telegram, dan punya fitur seperti memory, skills, cron, sampai sub-agent.

Jadi Hermes bukan sekadar chatbot terminal biasa — dia dibangun sebagai agent yang bisa bekerja secara otonom.

Kenapa Jalan di VPS?

VPS itu always on. Agent bisa tetap hidup walaupun laptop kamu mati. Selain itu, eksperimen seperti ini lebih enak dijalankan di server terpisah dibanding langsung di komputer utama — apalagi kalau nanti agent mulai memegang tools atau akses tertentu.

VPS jadi semacam sandbox yang lebih aman dibanding menjalankan agent langsung di komputer pribadi.

Kenapa Custom Provider Sumopod?

Bagian yang menarik di Hermes adalah dia mendukung custom endpoint untuk provider yang OpenAI-compatible. Jadi kalau AI Sumopod expose endpoint dengan format seperti itu, Hermes bisa diarahkan ke sana lewat konfigurasi custom provider — tidak harus terpaku ke provider bawaan.

Kenapa GLM-5-Turbo?

Untuk modelnya, kita pakai GLM-5-Turbo. Model ini diposisikan kuat untuk skenario agent — terutama soal:

  • Tool calling

  • Instruction following

  • Scheduled task

  • Long-chain execution

Secara positioning, model ini cocok untuk workflow agent seperti Hermes.

Langkah 1 — Siapkan VPS Ubuntu

Di dashboard Sumopod, buat VPS baru dengan OS Ubuntu. Setelah VPS aktif, catat:

  • IP address

  • Username

  • Password atau SSH key

Login ke VPS lewat SSH dari terminal lokal:

ssh username@IP_ADDRESS

Langkah 2 — Install Hermes Agent

Hermes punya one-line installer untuk Linux, macOS, dan WSL2. Installer ini otomatis menangani dependency seperti Python, Node.js, ripgrep, sampai ffmpeg.

Setelah login ke Ubuntu VPS, jalankan installer resmi dari dokumentasi Hermes, tunggu proses selesai, lalu reload shell dan cek apakah command Hermes sudah tersedia:

hermes --version

Langkah 3 — Konfigurasi Model dan Custom Provider

Bagian penting berikutnya: konfigurasi model.

Hermes menyediakan setup untuk provider dan model. Kalau kamu memakai endpoint OpenAI-compatible sendiri, jalur resminya adalah custom provider.

Secara environment variable, dokumentasinya menyebut:

Variable

Fungsi

OPENAI_BASE_URL

Base URL custom endpoint (AI Sumopod)

OPENAI_API_KEY

Kredensial API key

Set kedua variable ini:

export OPENAI_BASE_URL="https://ai.sumopod.com/v1"
export OPENAI_API_KEY="api_key_sumopod_kamu"

Arahkan Hermes ke endpoint AI Sumopod, masukkan API key dari Sumopod, lalu pilih model GLM-5-Turbo sebagai model utamanya.

Struktur Konfigurasi Manual (Opsional)

Kalau kamu lebih suka edit konfigurasi manual, Hermes menyimpan pengaturan utamanya di folder .hermes:

~/.hermes/
├── config.yaml   # konfigurasi utama
└── .env          # API key dan secret

Jadi kalau wizard belum pas dengan kebutuhanmu, kamu masih punya jalur manual yang jelas lewat kedua file ini.

Langkah 4 — Setup Telegram Bot

Sekarang sambungkan ke Telegram. Setiap bot Telegram butuh token dari BotFather.

  1. Buka Telegram, cari @BotFather

  2. Jalankan /newbot

  3. Buat nama bot dan username yang berakhiran bot

  4. Copy token yang diberikan

Setelah itu, di setup Hermes:

  1. Masukkan token Telegram tadi

  2. Isi allowed user ID — supaya hanya akun tertentu yang bisa mengakses agent

Group Chat, Privacy Mode, dan Home Channel

Kalau nanti bot mau dipakai di grup, ada satu detail penting: privacy mode Telegram sering jadi sumber kebingungan.

Kalau mau bot membaca konteks grup secara lebih leluasa, kamu perlu:

  • Cek privacy mode di BotFather, atau

  • Jadikan bot sebagai admin di grup tersebut

Untuk kebutuhan pribadi, biasanya direct message saja sudah cukup.

Hermes juga mendukung home channel — jadi output dari scheduled task bisa diarahkan ke chat tertentu secara otomatis.

Langkah 5 — Jalankan Gateway

Supaya Telegram benar-benar terhubung, gateway Hermes harus berjalan.

Telegram default-nya memakai long polling, kecuali kamu set webhook URL. Untuk setup VPS sederhana, polling biasanya sudah cukup.

Setelah konfigurasi selesai, start gateway Hermes:

hermes gateway start

Pastikan status channel Telegram aktif sebelum lanjut ke testing.

Langkah 6 — Demo Chat Pertama

Kalau semua sudah benar, buka bot Telegram tadi dan kirim pesan pertama. Contoh:

Kamu siapa? Model apa yang lagi aktif?

Atau kasih tugas sederhana untuk menguji respons.

Yang ingin dibuktikan di sini bukan cuma Hermes bisa jalan, tapi seluruh alurnya sudah tersambung:

Telegram → Hermes → GLM-5-Turbo (via endpoint AI Sumopod)

Kalau bot membalas dengan benar, berarti setup sudah berhasil end-to-end.

⚠️ Best Practice dan Warning Penting

Jangan langsung sambungkan setup seperti ini ke akun atau data yang sensitif.

  • Pakai environment testing dulu

  • Simpan API key dan bot token dengan aman

  • Perlakukan ini sebagai sandbox sampai kamu benar-benar paham perilaku agent-nya

Ini penting banget, apalagi kalau nanti kamu mulai mengaktifkan tools atau automasi yang lebih luas — misalnya akses file, eksekusi command, atau integrasi ke layanan lain.

Ringkasan Perintah

# Login ke VPS
ssh username@IP_ADDRESS

# Cek instalasi Hermes
hermes --version

# Set custom provider (AI Sumopod)
export OPENAI_BASE_URL="https://ai.sumopod.com/v1"
export OPENAI_API_KEY="api_key_sumopod_kamu"

# Jalankan gateway
hermes gateway start

Struktur konfigurasi manual:

~/.hermes/config.yaml   # konfigurasi utama
~/.hermes/.env          # API key & secret

Ringkasan Setup

Langkah

Yang Dilakukan

1

Buat VPS Ubuntu di Sumopod, login via SSH

2

Install Hermes Agent pakai one-line installer

3

Set custom provider: OPENAI_BASE_URL + OPENAI_API_KEY, pilih GLM-5-Turbo

4

Buat bot Telegram di BotFather, isi allowed user ID

5

Jalankan gateway Hermes

6

Test chat dari Telegram untuk validasi end-to-end


Sekarang kamu punya gambaran lengkap cara setup Hermes Agent di VPS Sumopod Ubuntu, menghubungkannya ke AI Sumopod sebagai custom provider dengan model GLM-5-Turbo, dan mengaksesnya lewat Telegram. Langkah selanjutnya yang bisa dikembangkan: bikin cron job harian, tambahkan web search, atau bangun workflow agent yang lebih berguna untuk kebutuhan sehari-hari.

Source: https://youtu.be/St9h3ovhUis

Cari artikel lainnya?

Jelajahi catatan lain tentang automation, produk digital, dan cara kerja yang lebih efisien.

Lihat artikel

Artikel Lainnya

Temukan lebih banyak insight tentang automation dan produktivitas.