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 setup

Kurulumdan 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ç SetiSağladığı Yetenek
webWeb arama ve içerik çıkarma
browserTarayıcı otomasyonu (Browserbase, Camofox veya yerel Chromium)
terminalKabuk komutları ve süreç yönetimi
fileDosya okuma/yazma/arama/düzeltme
code_executionKorumalı Python yürütme
visionGörüntü analizi
image_genAI görüntü üretimi
delegationAlt ajan görev devretme
cronjobZamanlanmış görev yönetimi
memoryOturumlar arası kalıcı hafıza
homeassistantAkı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 gez

Bir 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 start

Desteklenen 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 tetikle

Ses 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 --hard vb.) çalıştırılmadan önce onay ister
  • Güvenli mod: smart modu 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ı onay

Profiller 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 ayarla

Her 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:latest

Hermes’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

GitHub: github.com/NousResearch/hermes-agent

Bir yanıt yazın

Teknolojik Blog
Gizliliğe genel bakış

Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerezleri kullanır. Çerez bilgileri tarayıcınızda saklanır ve web sitemize döndüğünüzde sizi tanımak ve ekibimizin web sitesinin hangi bölümlerini en ilginç ve yararlı bulduğunuzu anlamasına yardımcı olmak gibi işlevleri yerine getirir.