Monday, May 25, 2026
AI Hermes Agent

Panduan Lengkap Hermes Agent 2026

Apa Itu Hermes Agent ?

Hermes Agent Official Docs adalah AI Agent open-source buatan Nous Research yang berjalan di terminal/CLI dan dapat:

  • Menjalankan command Linux/macOS
  • Membantu coding & DevOps
  • Mengelola file
  • Terhubung ke Telegram / Discord / WhatsApp
  • Menggunakan berbagai AI model
  • Mengakses server remote via SSH
  • Menjalankan workflow otomatis
  • Memiliki memory/context percakapan

Hermes banyak dipakai untuk:

  • AI assistant pribadi
  • DevOps automation
  • Coding assistant
  • Server management
  • Self-hosted AI agent
  • VPS automation
  • Research assistant

Menurut dokumentasi resmi, Hermes mendukung Linux, macOS, WSL2, Docker, dan Termux Android.


Arsitektur Hermes Agent

User

Hermes CLI

LLM Provider
(OpenAI / Claude / OpenRouter / Ollama)

Tools & Skills

Local System / Remote Server

Requirement Hermes Agent

1. Operating System

Supported:

  • macOS
  • Linux
  • Windows via WSL2
  • Android via Termux
  • Docker Container

Native Windows masih early beta. WSL2 lebih direkomendasikan.


2. Hardware Minimum

KomponenMinimum
RAM2GB
CPU2 Core
Storage5GB
InternetWajib

Untuk local AI model:

  • 16GB+ RAM disarankan
  • Apple Silicon sangat bagus untuk Ollama

3. Dependency

Biasanya installer otomatis menginstall:

  • Python 3.11
  • Node.js
  • uv
  • ffmpeg
  • ripgrep
  • Git

4. API Key AI Provider

Hermes membutuhkan provider AI.

Contoh provider:

ProviderKelebihan
OpenAIGPT models
AnthropicClaude
OpenRouterBanyak model
OllamaAI lokal
GoogleGemini
MiniMaxMurah

Install Hermes Agent di Linux

Ubuntu / Debian

Update system:

sudo apt update && sudo apt upgrade -y

Install dependency dasar:

sudo apt install -y curl git

Install Hermes:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Reload shell:

source ~/.bashrc

atau:

source ~/.zshrc

Verifikasi:

hermes --version

Diagnostic:

hermes doctor

Install Hermes di macOS

Requirement macOS

  • macOS Intel atau Apple Silicon
  • Xcode Command Line Tools

Install Xcode CLI:

xcode-select --install

Install Hermes:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Reload terminal:

source ~/.zshrc

Check:

hermes doctor

Install Hermes di Windows

Metode Recommended: WSL2

Hermes lebih stabil menggunakan Linux environment dibanding native Windows.


1. Install WSL2

Buka PowerShell Administrator:

wsl --install

Restart Windows.


2. Install Ubuntu

Buka Microsoft Store lalu install:

  • Ubuntu 22.04 LTS

3. Update Ubuntu

Masuk terminal Ubuntu:

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git build-essential

4. Install Hermes

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

5. Verify

hermes --version
hermes doctor

Install Native Windows (Early Beta)

Sekarang Hermes mulai support native Windows beta.

PowerShell:

iex (irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1)

Tetapi WSL2 masih lebih stabil.


Install Hermes di Docker

Requirement:

  • Docker installed

Run:

docker run --rm -it \
-v ~/.hermes:/root/.hermes \
-e OPENAI_API_KEY=$OPENAI_API_KEY \
nousresearch/hermes-agent:latest

Install Hermes di Android (Termux)

Install:

  • Termux

Di Termux:

pkg update -y
pkg install -y curl git

Install Hermes:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Installer otomatis detect Termux.


Setup Pertama Hermes

Jalankan:

hermes setup

atau:

hermes model

Nanti pilih provider AI.


Contoh Setup OpenRouter

  1. Buat akun di:

OpenRouter Official Website

  1. Generate API key
  2. Saat setup Hermes:
  • pilih OpenRouter
  • masukkan API key

Menggunakan Ollama (AI Lokal)

Install:

Ollama Official Website

Download model:

ollama run llama3

Lalu di Hermes pilih:

  • Provider: Ollama

Struktur Folder Hermes

Lokasi config:

~/.hermes

Isi folder:

FolderFungsi
configkonfigurasi
memoryAI memory
logslog
skillscustom skill
sessionshistory chat

Basic Command Hermes

Chat AI

hermes chat

Quick prompt:

hermes chat -q "hello"

Menjalankan Task

hermes run "backup nginx config"

Cek Status

hermes status

Diagnostic

hermes doctor

Update Hermes

hermes self-update

Uninstall Hermes

hermes uninstall
rm -rf ~/.hermes

Backend Hermes

Hermes support banyak execution backend.

BackendFungsi
localjalan di local machine
dockersandbox container
sshremote server
modalserverless GPU
singularityHPC
daytonadev environment

Contoh SSH Backend

Set backend:

hermes config set terminal.backend ssh

Set SSH host:

hermes config set ssh.host 192.168.1.10

Integrasi Telegram

Hermes bisa dijadikan AI Telegram Bot.

Biasanya:

  • buat bot via Telegram BotFather
  • masukkan token ke Hermes

Integrasi Discord

Bisa menjadi AI assistant di:
Discord


Integrasi WhatsApp

Hermes juga support WhatsApp bridge/community integration.


Skill System

Hermes memiliki system skill modular.

Contoh:

  • coding skill
  • browser automation
  • file management
  • web scraping
  • research

Contoh Penggunaan DevOps

Deploy Docker

hermes run "deploy nginx docker container"

Monitoring Server

hermes run "check server CPU and RAM usage"

Generate Kubernetes YAML

hermes run "generate k8s deployment for nginx"

Integrasi VPS

Hermes sangat cocok dipasang di:

  • VPS Ubuntu
  • Home server
  • Raspberry Pi
  • Mac Mini
  • Dedicated server

Menurut komunitas Reddit, banyak user menjalankan Hermes di VPS murah $5/bulan.


Tips Security

Jangan Jalankan Sebagai Root

Gunakan user biasa.


Gunakan Docker Backend

Lebih aman untuk sandbox command.


Simpan API Key Dengan Aman

Hindari:

  • commit .env
  • simpan di shell history

Beberapa user menggunakan macOS Keychain untuk secret management.


Troubleshooting

hermes: command not found

Reload shell:

source ~/.bashrc

atau restart terminal.


Error Permission

Gunakan:

chmod +x

Error Python

Check:

python3 --version

Error API Provider

Test koneksi internet dan API key.


Kelebihan Hermes

  • Open-source
  • Multi-platform
  • Banyak provider AI
  • Bisa self-hosted
  • Bisa automation
  • Cocok DevOps
  • Support local AI

Kekurangan Hermes

  • Masih cepat berubah
  • Dokumentasi evolving
  • Native Windows belum stabil
  • Membutuhkan API key/model

Use Case Nyata

Sysadmin

  • monitoring
  • automation
  • deployment

Developer

  • coding assistant
  • debugging
  • CI/CD

Personal AI

  • chatbot pribadi
  • automation task

AI Server

  • Telegram AI bot
  • Discord AI
  • WhatsApp AI

Dokumentasi Resmi


Kesimpulan

Hermes Agent adalah salah satu AI Agent CLI open-source paling menarik saat ini untuk:

  • DevOps
  • coding
  • automation
  • self-hosted AI
  • AI assistant server

Hermes sangat cocok dipasang di:

  • VPS
  • home lab
  • Mac Mini
  • Linux server
  • K3s/Kubernetes environment

Untuk pemula:

  • gunakan OpenRouter
  • install via Linux/macOS
  • mulai dengan backend local
  • gunakan Docker backend untuk keamanan tambahan

Untuk advanced user:

  • integrasikan SSH backend
  • gunakan Ollama local AI
  • jalankan di VPS 24/7
  • integrasikan Telegram/Discord bot

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *