Mengelola banyak server bukanlah pekerjaan yang mudah. Tanpa bantuan tools yang tepat, administrator sering harus masuk ke server satu per satu untuk memantau resource, mengecek layanan, atau mengumpulkan informasi sistem. Di sinilah Hermes Agent berperan sebagai penghubung yang membantu proses monitoring dan manajemen server menjadi lebih terpusat.
Hermes Agent adalah komponen yang dirancang untuk menghubungkan server dengan sistem monitoring dan manajemen Hermes. Dengan agent ini, administrator dapat mengumpulkan informasi penting dari server secara otomatis dan memantau kondisi infrastruktur dengan lebih efisien.
Pada artikel ini, kita akan membahas apa itu Hermes Agent, fitur-fitur yang tersedia, serta langkah-langkah instalasinya di Ubuntu agar server dapat terhubung dan dikelola dengan lebih mudah.
Apa itu Hermes Agent?
Hermes Agent adalah framework AI agent open-source buatan Nous Research yang dirancang untuk menjalankan model AI secara lebih mandiri dan fleksibel. Tidak seperti chatbot tradisional yang hanya merespons percakapan, Hermes Agent mampu melakukan reasoning, menggunakan tools, menjalankan command, mengakses file, hingga menyimpan memory atau konteks percakapan dalam jangka panjang.
Framework ini dikembangkan untuk mendukung berbagai kebutuhan modern seperti AI assistant lokal, automation workflow, coding assistant, hingga eksperimen autonomous agent berbasis Large Language Model (LLM).
Kelebihan Hermes Agent
Salah satu keunggulan utama Hermes Agent adalah kemampuannya untuk terhubung dengan berbagai model AI, baik model lokal maupun API cloud seperti OpenAI dan lainnya. Dengan arsitektur yang modular, pengguna dapat menambahkan tools, membuat sistem automation sendiri, hingga membangun agent AI yang dapat menjalankan tugas secara semi-otomatis tanpa banyak intervensi manual.
Karena bersifat open-source, Hermes Agent juga menjadi pilihan menarik bagi developer dan peneliti yang ingin membangun sistem AI privat dengan kontrol penuh terhadap data dan infrastruktur. Project resminya dapat diakses melalui website resmi Hermes Agent.
Fitur Hermes Agent
Hermes Agent hadir dengan berbagai fitur yang membuatnya cocok digunakan untuk pengembangan AI agent modern, baik untuk kebutuhan pribadi maupun skala eksperimen yang lebih kompleks. Framework ini dirancang agar fleksibel, modular, dan dapat dijalankan secara lokal tanpa bergantung penuh pada layanan cloud.
Berikut beberapa fitur unggulan dari Hermes Agent:
- Mendukung berbagai model AI
- Dapat berjalan secara lokal di Ubuntu/Linux
- Mendukung OpenAI API compatible endpoint
- Support tool calling dan agent workflow
- Memory dan context management
- Mudah diintegrasikan dengan Ollama atau vLLM
- Open-source dan gratis digunakan
Persiapan Install Hermes Agent
Sebelum melakukan instalasi Hermes Agent di Ubuntu, pastikan server Anda telah memiliki:
- OS Ubuntu 22.04 / 24.04
- RAM minimal 4GB
- Python versi 3.10+
- Akses root atau sudo
- Koneksi internet aktif
Disarankan menggunakan VPS dengan resource:
- 2 CPU
- 4GB RAM
- 20GB Storage
Apabila Anda ingin mencoba melakukan instalasi Hermes Agent menggunakan VPS Rumahweb, Anda dapat menggunakan VPS KVM minimal Paket L.
Cara Install Hermes Agent di Ubuntu
Setelah memastikan server anda telah memenuhi kebutuhan sistem di atas, selanjutnya Anda dapat mengikuti panduan ini untuk install Hermes Agent di Ubuntu.
Step 1. Login ke VPS
Pertama, masuk ke server VPS Anda menggunakan SSH. Anda bisa menggunakan aplikasi seperti Putty atau Terminal di komputer.
ssh root@IP_VPS_ANDAStep 2. Update Package
Setelah berhasil login, update package server terlebih dahulu.
sudo apt update && sudo apt upgrade -yInstall juga beberapa package pendukung yang diperlukan.
sudo apt install python3 python3-pip python3-venv git curl -yStep 3. Install Hermes Agent
Untuk memulai instalasi Hermes Agent, Anda hanya perlu menjalankan satu perintah berikut:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
- Pada opsi “Install ripgrep for faster file search ffmpeg for TTS voice messages“, pilih Y. Setelah itu installer Hermes Agent akan melanjutkan proses instalasinya.
- Selanjutnya, akan muncul pilihan opsi set up Hermes Agent. Pilih opsi quick setup.

- Pada tahap ini, Anda dapat memilih provider AI model yang ingin digunakan oleh Hermes Agent. Tersedia berbagai pilihan provider, mulai dari model berbasis cloud seperti OpenAI, Google Gemini, Claude, hingga model lokal menggunakan Ollama. Jika Anda sudah memiliki API sendiri atau menggunakan layanan pihak ketiga yang kompatibel dengan OpenAI API, maka opsi Custom (direct API) menjadi pilihan yang paling fleksibel. Pada artikel ini, kami memilih opsi Custom.

- Masukkan API base URL dan API Key yang dimiliki.
- Pada bagian ini, Anda dapat menentukan model AI yang ingin digunakan sekaligus mengatur context length atau jumlah token maksimal yang dapat diproses oleh model.
- Pada tahap ini, Anda diminta memilih terminal backend atau environment tempat Hermes Agent dijalankan. Jika digunakan di VPS atau komputer pribadi, opsi Local sudah cukup karena agent akan berjalan langsung pada sistem tersebut. Selain local, tersedia juga opsi lain seperti Docker, SSH, dan cloud sandbox untuk kebutuhan isolasi atau remote environment.
- Pada bagian ini, Hermes Agent menawarkan integrasi dengan platform messaging seperti Telegram atau Discord. Fitur ini memungkinkan agent digunakan langsung melalui chat sehingga lebih mudah untuk monitoring maupun menjalankan command dari jarak jauh. Jika belum diperlukan, setup ini juga bisa dilewati dan dikonfigurasi nanti.
Step 4. Setup Telegram
Pada artikel ini, kita akan mencoba melakukan setup Telegram agar Hermes Agent dapat digunakan layaknya AI assistant pribadi melalui chat. Kami menggunakan telegram karena kemudahan setup dan juga integrasinya, silakan dapat sesuaikan dengan kebutuhan dan preferensi platform yang diinginkan.
- Buka akun @BotFather, lalu gunakan command
/newbotdan ikuti instruksi yang diberikan seperti menentukan nama bot dan username bot. Setelah proses selesai, Telegram akan memberikan Bot Token yang nantinya digunakan untuk menghubungkan Telegram dengan Hermes Agent. Simpan token tersebut karena akan dipakai pada tahap konfigurasi berikutnya.
- Masukkan token bot Telegram yang sebelumnya didapatkan dari BotFather ke bagian konfigurasi Hermes Agent.
- Setelah token berhasil disimpan, Anda juga dapat menambahkan Telegram User ID pada bagian Allowed user IDs agar bot hanya bisa diakses oleh akun tertentu. Jika dikosongkan, maka siapa pun yang menemukan bot Telegram tersebut dapat menggunakannya.
- Hermes Agent juga menyediakan opsi Home Channel ID yang berfungsi sebagai tempat agent mengirim notifikasi, hasil cron job, maupun pesan otomatis lainnya. Bagian ini bersifat opsional dan bisa dikosongkan terlebih dahulu jika belum ingin digunakan.
- Setelah setup Telegram selesai, Anda akan diminta memilih metode menjalankan service Hermes Agent di background. Untuk VPS atau server Linux, opsi System service lebih direkomendasikan karena agent dapat otomatis berjalan saat server booting. Namun jika hanya untuk testing atau penggunaan sementara, opsi user service maupun skip juga tetap bisa digunakan.

- Setup Hermes Agent sudah selesai dilakukan.

Step 5. Mengakses Hermes Agent Dari Browser
Selain menggunakan Telegram atau platform messaging lain, Hermes Agent juga memiliki versi antarmuka web bernama Hermes WebUI. Interface ini memudahkan pengguna untuk mengelola agent, melihat chat, hingga melakukan konfigurasi langsung melalui browser tanpa harus terus menggunakan command line.
Untuk menginstall Hermes WebUI, Anda dapat melakukan clone repository terlebih dahulu menggunakan perintah berikut:
git clone https://github.com/nesquena/hermes-webui.git hermes-webuiSetelah proses clone selesai, masuk ke folder project:
cd hermes-webuiKemudian jalankan script startup berikut:
./start.shSaat pertama kali dijalankan, script akan otomatis melakukan pengecekan dependency seperti Node.js dan menginstall kebutuhan yang belum tersedia. Secara default, Hermes WebUI hanya berjalan di localhost (127.0.0.1) sehingga tidak bisa langsung diakses publik dari browser. Karena itu, akses ke WebUI memerlukan SSH tunneling agar port lokal VPS dapat diteruskan ke komputer pribadi dengan aman.
Gunakan command berikut dari terminal/ssh komputer lokal Anda:
ssh -L 8648:127.0.0.1:8648 root@IP-VPSGanti IP-VPS dengan alamat IP server yang digunakan. Setelah berhasil login SSH, Anda dapat membuka Hermes WebUI melalui browser menggunakan alamat:
http://127.0.0.1:8648Metode ini lebih aman karena WebUI tidak perlu membuka port publik langsung ke internet. Setelah proses selesai, Hermes WebUI biasanya dapat diakses melalui browser menggunakan port yang ditentukan oleh aplikasi.

FAQ
Berikut adalah beberapa pertanyaan populer tentang cara install Hermes Agent di VPS.
Apakah Hermes Agent gratis digunakan?
Ya, Hermes Agent merupakan proyek open-source yang dapat digunakan secara gratis. Pengguna juga dapat memodifikasi dan mengembangkannya sesuai kebutuhan.
Apakah Hermes Agent bisa dijalankan secara lokal?
Bisa. Hermes Agent mendukung instalasi lokal di Linux atau VPS sehingga pengguna memiliki kontrol penuh terhadap data dan server.
Model AI apa saja yang didukung?
Hermes Agent mendukung berbagai model AI, baik model lokal seperti Ollama dan vLLM maupun layanan berbasis OpenAI compatible API.
Apakah Hermes Agent bisa digunakan untuk automation?
Ya. Hermes Agent mendukung tool calling dan workflow automation sehingga dapat menjalankan command, membaca file, hingga membantu task otomatis.
Kesimpulan
Hermes Agent adalah platform AI agent open-source yang memungkinkan pengguna menjalankan AI assistant secara mandiri di server maupun lingkungan lokal. Dengan dukungan berbagai model AI, tool calling, dan workflow automation, Hermes Agent dapat dimanfaatkan untuk membangun beragam solusi berbasis LLM sesuai kebutuhan.
Setelah berhasil menginstalnya di Ubuntu, Anda dapat mulai mengeksplorasi berbagai use case AI dan automation secara lebih fleksibel. Agar performanya tetap optimal, terutama saat menangani workload yang lebih besar, pastikan Hermes Agent dijalankan pada infrastruktur server yang stabil dan memiliki resource yang memadai.
Itu tadi artikel kami tentang apa itu Hermes Agent, fungsi, hingga cara install di VPS Ubuntu, semoga bermanfaat.











