Banner - Hermes Agent AI

Hermes Agent: Pengertian, Fitur, dan Cara Install di Ubuntu

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.

Promo Hosting Murah Rumahweb

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_ANDA

Step 2. Update Package

Setelah berhasil login, update package server terlebih dahulu.

sudo apt update && sudo apt upgrade -y

Install juga beberapa package pendukung yang diperlukan.

sudo apt install python3 python3-pip python3-venv git curl -y

Step 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
instalasi hermes agent part 1
  1. Pada opsi “Install ripgrep for faster file search ffmpeg for TTS voice messages“, pilih Y. Setelah itu installer Hermes Agent akan melanjutkan proses instalasinya.
  2. Selanjutnya, akan muncul pilihan opsi set up Hermes Agent. Pilih opsi quick setup.
instalasi hermes agent part 2
  1. 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.
instalasi hermes agent part 3
  1. Masukkan API base URL dan API Key yang dimiliki.
instalasi hermes agent part 4
  1. Pada bagian ini, Anda dapat menentukan model AI yang ingin digunakan sekaligus mengatur context length atau jumlah token maksimal yang dapat diproses oleh model.
instalasi hermes agent part 5
  1. 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.
instalasi hermes agent part 6
  1. 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.
instalasi hermes agent part 7
instalasi hermes agent part 8

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.

  1. Buka akun @BotFather, lalu gunakan command /newbot dan 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.
instalasi hermes agent part 9
  1. Masukkan token bot Telegram yang sebelumnya didapatkan dari BotFather ke bagian konfigurasi Hermes Agent.
instalasi hermes agent part 10
  1. 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.
instalasi hermes agent part 11
  1. 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.
instalasi hermes agent part 12
  1. 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.
instalasi hermes agent part 13
  1. Setup Hermes Agent sudah selesai dilakukan.
instalasi hermes agent part 14

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-webui

Setelah proses clone selesai, masuk ke folder project:

cd hermes-webui

Kemudian jalankan script startup berikut:

./start.sh

Saat 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-VPS

Ganti 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:8648

Metode 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.

instalasi hermes agent part 15

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.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Satya Maulana Fahreza

Fahreza adalah seseorang yang sedang terus belajar dan mengembangkan diri di dunia teknologi. Sebagai Technical Support, saya berkomitmen untuk membagikan pengetahuan dan informasi yang saya miliki agar dapat membantu orang lain.