Install Hermes Agent dari Nol

Panduan lengkap โ€” dari VPS $1.50 sampai connect Telegram. Semua OS. Gak perlu skill coding.

Apa itu Hermes Agent?

Hermes Agent adalah autonomous AI agent dari Nous Research. Bukan chatbot wrapper โ€” dia bisa jalanin terminal, buka browser, baca/tulis file, self-improve, dan connect ke 20+ platform messaging.

FiturDetail
๐Ÿง  Self-ImprovingBikin skill dari pengalaman, improve sendiri
๐Ÿ’ฌ Multi-PlatformTelegram, Discord, Slack, WA, Signal, 20+
โ˜ Run AnywhereLokal, VPS $1.5, Docker, Termux Android
๐Ÿ”ง 60+ ToolsTerminal, browser, web search, image gen, TTS
๐Ÿ”„ Memory & CronIngat lintas sesi, scheduled task
๐Ÿ”Œ MCP SupportExtended capabilities via MCP server

Prasyarat

Satu-satunya prerequisite wajib: Git. Installer auto-detect + install sisanya (Python, Node.js, ripgrep, ffmpeg).

ItemWajib?Keterangan
Gitโœ… Wajibapt install git
Python / Node.jsโŒ OtomatisInstaller auto-detect via uv
Server / Laptopโœ…Linux, macOS, WSL2, Windows, Termux
API Key Providerโœ…OpenRouter, Anthropic, OpenAI, Nous Portal
Waktuโฑ ~5 menitDari 0 sampai chat pertama
๐Ÿ’ก Installer otomatis detect yang missing. Gak perlu install Python, Node.js, atau ffmpeg manual.

Daftar VPS Budget (Update Juni 2026)

Pilih lokasi Singapore/Hongkong untuk latency rendah ke Indonesia.

#ProviderSpecHargaCatatan
1Contabo4 vCPU, 8GB, 75GB NVMe~โ‚ฌ4.40/blnValue terbaik
2RackNerd1 vCPU, 1GB, 20GB~$1.50/blnTermurah
3IONOS1 core, 1GB, 10GB~$2/blnEntry level
4Tencent Cloud2 vCPU, 2GB, 40GB~$4.20/blnLatency rendah ke Indo
5Hetzner2 vCPU, 4GB, 40GB~โ‚ฌ3.99/blnDeveloper favorite
6OVHcloud2 vCore, 4GB, 40GB NVMe~$4.54/blnAnti-DDoS kuat
7DigitalOcean1 vCPU, 1GB, 25GB~$4/blnSnapshot mudah
8Vultr1-2 vCPU, 1-2GB~$5-6/blnBanyak lokasi Asia
9HostingerPromo bervariasi~$2-4/blnPanel mudah, pemula
10KamateraCustom config~$4-6/blnFleksibel
๐Ÿ’ฐ Gak punya budget VPS? Install gratis di HP Android pakai Termux โ€” scroll ke bawah.

๐Ÿ“ฑ Termux (Android) โ€” Gratis, Tanpa VPS

Tested path resmi dari dokumentasi Hermes. Tidak perlu root, VPS, atau laptop.

Yang Didukung

โœ… Hermes CLI โ€” core agent | โœ… Cron โ€” scheduled task | โœ… Telegram gateway (best-effort) | โœ… MCP/ACP/Honcho | โœ… File + Code Ops
โŒ Docker backend | โŒ Voice transcription (faster-whisper) | โŒ Browser automation

Install โ€” Option 1: One-line

bashCopy
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Install โ€” Option 2: Manual Step-by-step

bash (Termux)Copy
# Step 1: Update + install packages
pkg update && pkg upgrade -y
pkg install python git build-essential

# Step 2: Clone repo
git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

# Step 3: Create virtual environment
export ANDROID_API_LEVEL="$(getprop ro.build.version.sdk)"
python -m venv venv
source venv/bin/activate
python -m pip install --upgrade pip setuptools wheel

# Step 4: Install tested Termux bundle
python -m pip install -e '.[termux]' -c constraints-termux.txt

# Step 5: Permanent PATH
ln -sf "$PWD/venv/bin/hermes" "$PREFIX/bin/hermes"

# Step 6: Verify
hermes version
hermes doctor

Troubleshooting Termux

ErrorSolusi
"No solution found" pas install .[all]Pakai .[termux]
uv pip install gagalPakai stdlib venv + pip
jiter/maturin complainexport ANDROID_API_LEVEL="$(getprop ro.build.version.sdk)"
ripgrep/Node missingpkg install ripgrep nodejs
Build failurespkg install clang rust make pkg-config libffi openssl

Install โ€” Linux / macOS / WSL2

bashCopy
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Setelah install, reload shell:

bashCopy
source ~/.bashrc   # atau: source ~/.zshrc

Verifikasi: hermes --version

Apa yang Installer Lakukan?

Install โ€” Windows

PowerShell

powershellCopy
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Alternative: WSL2 (Recommended)

powershellCopy
wsl --install -d Ubuntu
wsl
sudo apt update && sudo apt install python3 python3-pip -y
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

macOS / Windows Desktop

Download Hermes Desktop installer โ€” ada GUI.

Setup Provider AI

bashCopy
hermes model    # Interactive wizard
ProviderKelebihanCara Setup
โœ… Nous Portal300+ model + search, image gen, TTS, browserhermes setup --portal (OAuth)
OpenRouterMulti-provider routing, model terbanyakOPENROUTER_API_KEY=sk-or-...
AnthropicClaude โ€” reasoning terbaikANTHROPIC_API_KEY
OpenAIGPT modelsOPENAI_API_KEY
Google AI StudioGemini โ€” gratis tier generousGEMINI_API_KEY
OllamaModel lokal 100% gratisollama pull llama3.1
๐Ÿ’ก Fastest path: hermes setup --portal โ€” login OAuth ke Nous Portal, 1 command, langsung bisa chat.

โš  Minimum context: 64K tokens. Model di bawah 64K akan di-reject.

Chat Pertama

bashCopy
hermes          # CLI klasik
hermes --tui    # Modern TUI (recommended!)

Test prompt pertama kamu:

promptCopy
Check my current directory, list files, and tell me the 5 largest ones.

Kalo agent balas + bisa pake tool โ†’ setup berhasil. โœ…

Slash Commands (dalam chat)

Ketik / buat liat semua: /help, /tools, /model, /save, /reset

Resume sesi terakhir: hermes --continue atau hermes -c

API Key Gratisan & Router Murah

Gak mau bayar provider? Ini caranya:

ProviderGratisLimitModel
Google AI Studioโœ…1,500 req/hariGemini 2.5 Flash/Pro
Groqโœ…30 req/menitLlama 3.3, Mixtral
OpenRouter Freeโœ…20 req/hariGemma, Llama, Mistral gratis
SambaNovaโœ…UnlimitedLlama 3.1 70B/405B
DeepSeekโœ…GenerousDeepSeek-V4, DeepSeek-R1

9Router โ€” AI Model Router Gratis

Route traffic ke 40+ provider lewat 1 endpoint. Gratis, open-source.

Self-host di VPS sendiri atau localhost. Pooling model gratis + berbayar jadi 1 API endpoint.

bashCopy
# Install cepat
curl -fsSL https://9router.com/install.sh | bash
docker run -d -p 20128:80 --name 9router your-image

# Atau dari source
git clone https://github.com/nousresearch/9router.git
cd 9router && docker compose up -d

42+ Provider Supported

OpenAI, Anthropic, Google, Groq, SambaNova, DeepSeek, OpenRouter, Ollama, Together AI, Mistral, Cohere, Fireworks, Perplexity, xAI, Replicate, HuggingFace, Cerebras, dan banyak lagi.

Connect Telegram

Step 1: Bikin Bot di @BotFather

Chat @BotFather โ†’ /newbot โ†’ isi nama & username (akhiran bot) โ†’ simpan bot token (format: 123456:ABCdef...)

โš  Jaga token rahasia. Kalo leak: /revoke di BotFather.

Step 2: Cari User ID

Chat @userinfobot โ€” simpan numeric user ID.

Step 3: Setup di Hermes

bashCopy
hermes gateway setup  # Interactive wizard

Atau manual via ~/.hermes/.env:

.envCopy
TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrSTUvwxYZ
TELEGRAM_ALLOWED_USERS=123456789

Step 4: Start Gateway

bashCopy
hermes gateway    # Bot online dalam hitungan detik
๐Ÿ’ก Bot di grup: Disable privacy mode di BotFather atau promote bot jadi admin grup untuk baca semua chat.

Platform Lainnya

20+ platform via command yang sama: hermes gateway setup โ€” Discord, Slack, WhatsApp, Signal, Email, dan lainnya.

SOUL.md โ€” Personality Agent

File ~/.hermes/SOUL.md mengubah tone, style, dan aturan agent. Dari "chatbot penurut" jadi "autonomous operator".

bashCopy
# Edit SOUL.md
nano ~/.hermes/SOUL.md
# Restart Hermes โ€” personality langsung aktif

4 Tier SOUL.md

AspekBasicProExpertSuper
Cocok untukPemulaDeveloperFounderPower user
TonePenurutTacticalAutonomousFull autonomous
KonfirmasiSelaluRisk gate onlyRisk gate onlyHampir gak pernah
Disclaimer policyMungkin adaNo disclaimerHard blockHard block
FlexibilityLimitedModerateHighMaximum
๐Ÿ’ก Pro tip: Pilih tier 1 di atas level sekarang. Basic user bisa langsung coba Pro โ€” gak ada resiko. Edit SOUL.md sesuai domain (crypto, coding, marketing).

Cheat Sheet

CommandFungsi
hermes modelGanti provider/model
hermes gatewayStart messaging gateway
hermes gateway setupSetup platform messaging
hermes --tuiModern terminal UI
hermes --continueResume sesi terakhir
hermes doctorDiagnostik: cek apa yang broken
hermes toolsAtur tools yang enabled
hermes skillsBrowse & install skills
hermes config set KEY VALUESet individual config
hermes cron listLihat scheduled tasks
hermes run -p "prompt"One-shot mode (non-interaktif)
hermes desktopLaunch Desktop GUI

Troubleshooting

MasalahSolusi
hermes: command not foundReload shell: source ~/.bashrc
API key not setRun hermes model atau hermes config set OPENROUTER_API_KEY ...
Missing config after updatehermes config check lalu hermes config migrate
ModuleNotFoundErrorPastiin pake venv Hermes, bukan system Python
Telegram bot gak responCek hermes gateway running, token valid, user ID bener
Browser tools errorsudo npx playwright install-deps chromium (Linux)
๐Ÿ” hermes doctor adalah command diagnostik utama โ€” kasih tau persis apa yang broken dan cara fix-nya.

FAQ

Berapa biaya total?

VPS ~$1.50-5/bulan (opsional). Provider AI: mulai $0 (Gemini gratis) atau $5-20/bulan. Hermes Agent sendiri gratis open-source.

Harus VPS? Gak bisa di laptop?

Bisa! Tiga opsi: Laptop/PC (mati kalo shutdown), HP Android (Termux) โ€” gratis tanpa VPS, VPS murah โ€” mulai $1.50/bln paling stabil 24/7.

Butuh skill coding?

Gak wajib. Install tinggal copy-paste command. Chat + tools pake natural language.

Apa beda Hermes Agent dengan ChatGPT?

Hermes adalah agent, bukan chatbot. Dia bisa jalanin command, buka browser, baca/tulis file, connect ke 20+ platform, memory lintas sesi, self-improve. ChatGPT cuma chat.

Bisa pake model lokal?

Bisa. hermes model โ†’ pilih "Custom Endpoint" โ†’ masukin URL + API key. Pastiin model punya context min 64K tokens.

jancux.web.id โ€” โ† back ยท โšฝ world cup ยท Hermes Agent by Nous Research ยท docs: hermes-agent.nousresearch.com
built by rachmad ยท 2026 ยท update: Juni 2026