Hermes Agent Nedir?
Hermes Agent, Nous Research tarafından geliştirilen açık kaynaklı bir yapay zeka ajan framework’üdür. Terminalinizde, mesajlaşma platformlarınızda ve IDE’nizde çalışır. Claude Code (Anthropic), Codex (OpenAI) ve benzeri otonom kodlama ajanlarıyla aynı kategoridedir — ancak onlardan önemli farkları var.
Hermes’i diğerlerinden ayıran temel özellikler:
- Deneyimden öğrenen beceri sistemi — Karmaşık bir problemi çözdüğünde, bir iş akışı keşfettiğinde veya kullanıcı tarafından düzeltildiğinde, bu bilgiyi “skill” (beceri) olarak kaydeder. Bu beceriler gelecek oturumlara yüklenir ve ajan zamanla sizin spesifik görevlerinizde daha iyi hale gelir.
- Oturumlar arası kalıcı hafıza — Siz kimsiniz, tercihleriniz neler, ortamınız nasıl, geçmiş dersler — hepsini hatırlar. Değişken hafıza arka uçları (yerleşik, Honcho, Mem0 ve daha fazlası) ile hafızanızın nasıl çalışacağını seçebilirsiniz.
- Çoklu platform ağ geçidi — Aynı ajan Telegram, Discord, Slack, WhatsApp, Signal, Matrix, E-posta ve 10+ platformda çalışır. Sadece sohbet değil, tüm araç erişimiyle.
- Sağlayıcı-bağımsız — OpenRouter, Anthropic, OpenAI, DeepSeek, yerel modeller ve 15+ sağlayıcı arasında geçiş yapabilirsiniz. Kimlik bilgisi havuzları birden çok API anahtarını otomatik döndürür.
- Profiller — Birden fazla bağımsız Hermes örneğini izole yapılandırmalarla çalıştırabilirsiniz.
- Genişletilebilir — Eklentiler, MCP sunucuları, özel araçlar, webhook tetikleyiciler, cron zamanlama ve tam Python ekosistemi.
Kurulum ve Başlangıç
Hermes’i kurmak oldukça basit:
# Kurulum
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# Etkileşimli sohbet (varsayılan)
hermes
# Tek soru
hermes chat -q "Fransa'nın başkenti neresi?"
# Kurulum sihirbazı
hermes setupKurulumdan sonra hermes setup ile model sağlayıcınızı seçebilir, API anahtarlarınızı ayarlayabilir ve araçları yapılandırabilirsiniz. hermes doctor komutuyla sisteminizin durumunu kontrol edebilirsiniz.
Model ve Sağlayıcı Desteği
Hermes 20’den fazla sağlayıcıyı destekler. hermes model komutuyla interaktif olarak model ve sağlayıcı seçebilirsiniz:
- OpenRouter — Tek API anahtarıyla birden çok modele erişim
- Anthropic — Claude serisi modeller
- OpenAI — GPT-4, GPT-4o ve daha fazlası
- DeepSeek — Uygun maliyetli güçlü modeller
- Google Gemini — Google’ın modelleri
- xAI / Grok — Elon Musk’ın xAI modelleri
- Yerel modeller — Ollama, vLLM, llama.cpp ile kendi donanımınızda
- Özel uç noktalar — Kendi sunucunuzu yapılandırın
En güzel yanı? Çalışma akışı ortasında model veya sağlayıcı değiştirebilirsiniz; başka hiçbir şeyi değiştirmenize gerek yok.
Araç Ekosistemi
Hermes’in gerçek gücü araçlarından gelir. Her araç seti belirli yetenekler sağlar:
| Araç Seti | Sağladığı Yetenek |
|---|---|
| web | Web arama ve içerik çıkarma |
| browser | Tarayıcı otomasyonu (Browserbase, Camofox veya yerel Chromium) |
| terminal | Kabuk komutları ve süreç yönetimi |
| file | Dosya okuma/yazma/arama/düzeltme |
| code_execution | Korumalı Python yürütme |
| vision | Görüntü analizi |
| image_gen | AI görüntü üretimi |
| delegation | Alt ajan görev devretme |
| cronjob | Zamanlanmış görev yönetimi |
| memory | Oturumlar arası kalıcı hafıza |
| homeassistant | Akıllı ev kontrolü |
Araçları hermes tools komutuyla etkileşimli olarak açıp kapatabilirsiniz. Yeni oturumda (/reset) etkili olurlar.
Beceri (Skill) Sistemi: Öğrenen Ajan
Hermes’in en benzersiz özelliği beceri sistemidir. Karmaşık bir problemi çözdüğünde, bir iş akışı keşfettiğinde veya kullanıcı tarafından düzeltildiğinde, bu bilgiyi yapılandırılmış bir belge olarak kaydeder. Bu beceriler:
- Gelecek oturumlara otomatik veya manuel olarak yüklenir
- Adım adım talimatlar, komutlar ve bilinen tuzaklar içerir
- Zamanla birikerek ajanı spesifik görevlerinizde uzmanlaştırır
- Topluluk tarafından paylaşılan beceri kataloğundan (
hermes skills browse) indirilebilir
# Beceri yönetimi
hermes skills list # Yüklü becerileri listele
hermes skills search QUERY # Beceri kataloğunda ara
hermes skills install ID # Beceri yükle
hermes skills browse # Tüm becerileri gezBir beceri yüklendiğinde, ajanınız o konuda uzmanlaşmış bir asistan gibi davranır — adımları bilir, tuzaklardan kaçınır ve kanıtlanmış yöntemleri kullanır.
Çoklu Platform Ağ Geçidi
Hermes sadece terminalde çalışmaz. Aynı ajanı mesajlaşma platformlarında kullanabilirsiniz:
# Ağ geçidini başlat
hermes gateway run
# Arka plan servisi olarak kur
hermes gateway install
hermes gateway startDesteklenen platformlar: Telegram, Discord, Slack, WhatsApp, Signal, E-posta, SMS, Matrix, Mattermost, Home Assistant, DingTalk, Feishu, WeCom, BlueBubbles (iMessage), WeChat ve daha fazlası.
Yani Telegram’dan yazdığınız bir mesajda terminal aracına, dosya sistemine, web aramasına — tüm yeteneklere tam erişimle kullanabilirsiniz. Sadece basit bir chatbot değil, tam donanımlı bir AI ajanı.
Zamanlanmış Görevler (Cron Jobs)
Hermes ile tekrarlayan görevleri zamanlayabilirsiniz:
- Günlük raporlar oluşturma
- Fiyat/durum takibi
- Veri toplama ve özetleme
- Sistem sağlık kontrolleri
# Cron işleri
hermes cron list # İşleri listele
hermes cron create '0 9 * * *' # Her gün 09:00
hermes cron pause ID # Durdur
hermes cron run ID # Manuel tetikleSes ve Konuşma
Hermes sesli iletişimi de destekler:
- Ses → Metin (STT): Mesajlaşma platformlarındaki sesli mesajlar otomatik metne çevrilir. Yerel faster-whisper (ücretsiz), Groq Whisper, OpenAI Whisper veya Mistral Voxtral kullanabilirsiniz.
- Metin → Ses (TTS): Edge TTS (ücretsiz), ElevenLabs, OpenAI, MiniMax, Mistral veya yerel NeuTTS ile yanıt verebilir.
Telegram’da sesli mesaj gönderirsiniz, Hermes dinler, işler ve sesli veya metinle yanıt verir — doğal bir sohbet deneyimi.
Güvenlik ve Gizlilik
Hermes güvenlik ciddiye alır:
- API anahtarı gizleme: Tüm araç çıktılarında otomatik olarak anahtar, token ve gizli bilgiler maskeleme
- PII gizleme: Ağ geçidi mesajlarında kullanıcı kimlikleri hash’lenir, telefon numaraları çıkarılır
- Komut onayı: Yıkıcı komutlar (
rm -rf,git reset --hardvb.) çalıştırılmadan önce onay ister - Güvenli mod:
smartmodu düşük riskli komutları otomatik onaylar, yüksek riskli olanlar için sorar
# Güvenlik yapılandırması
hermes config set security.redact_secrets true # API anahtarı gizleme
hermes config set privacy.redact_pii true # PII gizleme
hermes config set approvals.mode smart # Akıllı onayProfiller ile Çoklu Ajan
Tek makinede birden fazla bağımsız Hermes örneği çalıştırabilirsiniz:
# Profil yönetimi
hermes profile create work # İş profili oluştur
hermes profile create personal # Kişisel profil oluştur
hermes profile use work # Varsayılan olarak ayarlaHer profil kendi yapılandırması, oturumları, becerileri ve hafızasıyla izole çalışır.
Web Arayüzü (WebUI)
Hermes’i terminal yerine tarayıcıdan da kullanabilirsiniz. Hermes WebUI, karanlık temalı, üç panelli bir web arayüzü sunar:
# Docker ile kurulum
docker pull ghcr.io/nesquena/hermes-webui:latest
docker run -d \
-e WANTED_UID=$(id -u) -e WANTED_GID=$(id -g) \
-v ~/.hermes:/home/hermeswebui/.hermes \
-e HERMES_WEBUI_STATE_DIR=/home/hermeswebui/.hermes/webui-mvp \
-v ~/workspace:/workspace \
-p 8787:8787 \
ghcr.io/nesquena/hermes-webui:latestHermes’i Ne İçin Kullanabilirsiniz?
Hermes’in kullanım alanları geniş:
- Yazılım geliştirme: Kod yazma, hata ayıklama, kod review, PR oluşturma
- Sistem yönetimi: Sunucu izleme, dağıtım, bakım otomasyonu
- Araştırma: Akademik makale arama, özetleme, veri toplama
- İçerik üretimi: Blog yazıları, raporlar, sunumlar
- Veri analizi: Jupyter notebook, veri temizleme, görselleştirme
- Akıllı ev otomasyonu: Işıklar, sensörler, sahneler
- E-posta yönetimi: Okuma, yazma, arama ve gönderme
- Ve daha fazlası: Sadece hayal gücünüzle sınırlı
Hermes Agent, yapay zeka ajan framework’leri alanında dikkat çekici bir proje. Beceri sistemiyle öğrenen, hafızasıyla hatırlayan, çoklu platform desteğiyle her yerde çalışan ve sağlayıcı-bağımsız yapısıyla esnek olan bu ajan, günlük iş akışınızı dönüştürebilir.
Açık kaynaklı olması, genişletilebilir yapısı ve gelişen topluluğuyla Hermes, AI ajanlarının sadece sohbet robotları olmadığını kanıtlıyor. Gerçek işler yapan, öğrenen ve gelişen bir dijital asistan arıyorsanız, Hermes’i mutlaka denemelisiniz.
Daha fazla bilgi ve belgeler: hermes-agent.nousresearch.com/docs

