Hermes Agent'i Ücretsiz Nasıl Kurar ve Kullanırsınız: Pratik Rehber

Nous Research tarafından geliştirilen açık kaynaklı, kendini geliştiren AI ajanı Hermes Agent'ı kendi makinenizde OpenRouter ve diğer ücretsiz model sağlayıcılarıyla nasıl ücretsiz kuracağınızı öğrenin.

Satış ortaklığı açıklaması Bazı bağlantılar satış ortaklığı bağlantılarıdır. Bu bağlantılardan alışveriş yaptığınızda komisyon kazanabiliriz. Sipariş vermeden önce güncel fiyatları ve teklifleri sağlayıcıdan doğrulayın.

Bu sayfada
  1. İçindekiler
  2. Hermes Agent Gerçekte Ne Yapıyor
  3. Sistem Gereksinimleri
  4. Kurulum
  5. Yöntem 1: Tek Satırlık Kurulum (Tavsiye Edilen)
  6. Yöntem 2: Manuel Kurulum
  7. Ücretsiz Model Sağlayıcı Ayarlama
  8. Seçenek 1: OpenRouter (En Kolay Ücretsiz Seçenek)
  9. Seçenek 2: Nous Portal
  10. Seçenek 3: Diğer Sağlayıcılar
  11. Yapılandırma
  12. Temel Yapılandırma Seçenekleri
  13. Komut Satırından Model Değiştirme
  14. Sağlık Kontrolü
  15. İlk Oturumunuzu Başlatma
  16. Mesajlaşma Platformlarına Bağlama
  17. Telegram Kurulumu
  18. Discord Kurulumu
  19. Diğer Desteklenen Platformlar
  20. Bilinmesi Gereken Önemli Özellikler
  21. Beceri Merkezi
  22. Cron Zamanlama
  23. Sesli Mod
  24. Alt Ajanlara Görev Devretme
  25. Sorun Giderme
  26. "command not found: hermes"
  27. API Anahtarı Hataları
  28. Model Yanıt Vermiyor
  29. Yüksek Bellek Kullanımı
  30. Ağ Geçidi Bağlantı Sorunları
  31. Sonuç

Hermes Agent birkaç hafta önce radarıma girdi ve GitHub deposunu inceledikten sonra (37,5k yıldız, MIT lisansı, Nous Research tarafından geliştirilmiş) çoğu AI ajanının yapmadığı bir şey yaptığını fark ettim: kullandıkça daha iyi hale geliyor. "Model gelişiyor" tarzı belirsiz bir anlamda değil — tam anlamıyla etkileşimlerinizden beceriler oluşturuyor, neyin işe yaradığını hatırlıyor ve bu becerileri zaman içinde rafine ediyor. Sadece bu özellik bile bir göz atmayı hak ediyor.

Beni ikna eden kısım şuydu: 5 dolarlık bir VPS'te çalışıyor. İsterseniz harici GPU gerekmiyor. Telegram, Discord, Slack, WhatsApp ve daha bir düzine platforma bağlayabilirsiniz. VPS sağlayıcısı olarak LightNode'u tavsiye ediyoruz — saatlik faturalandırma $0,013/saat'ten başlıyor, self-hosted AI ile deneyler yapmak için bu fiyatı geçmek zor.

İçindekiler

  1. Hermes Agent Gerçekte Ne Yapıyor
  2. Sistem Gereksinimleri
  3. Kurulum
  4. Ücretsiz Model Sağlayıcı Ayarlama
  5. Yapılandırma
  6. İlk Oturumunuzu Başlatma
  7. Mesajlaşma Platformlarına Bağlama
  8. Bilinmesi Gereken Önemli Özellikler
  9. Sorun Giderme
  10. Sonuç

Hermes Agent Gerçekte Ne Yapıyor

Çoğu AI ajanı aynı kalıbı takip eder: bir prompt gönderirsiniz, bazı araçları çalıştırır, bir sonuç döndürür ve her şeyi unutur. Hermes Agent farklı bir yaklaşım benimsiyor. Dahili bir öğrenme döngüsü var:

  1. Ona bir görev verirsiniz
  2. Hangi becerilerin gerekli olduğunu belirler
  3. Bir beceri yoksa, oluşturur
  4. Beceriyi kullanır, sonucu değerlendirir ve neyin işe yaradığını kaydeder
  5. Bir dahaki sefere benzer bir şey istediğinizde, o rafine edilmiş beceriyi çıkarır

Bu, ajanın gerçekten kullanıldıkça geliştiği anlamına geliyor, sadece temel model güncellendiği için değil. Sizin belirli iş akışlarınız, belirli kod tabanınız, belirli alışkanlıklarınız — bu kalıpları öğreniyor.

Öğrenme döngüsünün ötesinde, Hermes Agent 47 dahili araçla birlikte geliyor, yetenekleri genişletmek için MCP (Model Context Protocol) entegrasyonunu destekliyor ve görevleri alt ajanlara devredebiliyor. Tekrarlayan görevler için bir cron zamanlayıcı ve eller serbest çalışmak isterseniz bir sesli mod da mevcut.

Sistem Gereksinimleri

Kurulumdan önce sisteminizin temel gereksinimleri karşıladığından emin olun:

  • İşletim Sistemi: Linux (Ubuntu 20.04+ tavsiye edilir), macOS (12+) veya WSL2 üzerinden Windows
  • Python: 3.10 veya daha yüksek
  • RAM: minimum 2 GB, tavsiye edilen 4 GB
  • Disk: ajanın kendisi için ~500 MB
  • Ağ: model API çağrıları için internet erişimi

Android kullanıcıları için Termux da çalışıyor. Windows doğal olarak desteklenmiyor — WSL2 gerekiyor.

Bir VPS'e dağıtıyorsanız, hafif kullanım için ayda $5 olan, 1 vCPU ve 1 GB RAM'li bir sunucu yeterli. Daha yoğun iş yükleri (birden fazla mesajlaşma platformu, sık cron görevleri) 2 GB+ ile daha iyi çalışır.

Kurulum

Hermes Agent'ı kurmanın iki yolu var. Hızlı yol her şeyi sizin için halleder. Manuel yol daha fazla kontrol sağlar.

Yöntem 1: Tek Satırlık Kurulum (Tavsiye Edilen)

Terminalinizi açın ve şu komutu çalıştırın:

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

Bu betik ağır işi yapıyor: bağımlılıkları kontrol eder, sanal ortam oluşturur, depoyu klonlar, paketleri kurar ve başlangıç kurulum sihirbazını çalıştırır. Temiz bir Ubuntu üzerinde tüm süreç yaklaşık 2-3 dakika sürer.

Bittikten sonra kurulumu doğrulayın:

hermes --version

Versiyon numarasının yazdırıldığını görmelisiniz. "command not found" hatası alırsanız, kabuğunuzu yeniden başlatın veya source ~/.bashrc (zsh kullanıyorsanız ~/.zshrc) çalıştırın.

Yöntem 2: Manuel Kurulum

Makinenize tam olarak neyin kurulduğunu bilmek istiyorsanız veya tek satırlık kurulum herhangi bir sebeple başarısız olduysa:

# Depoyu klonlayın
git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

# Sanal ortam oluşturun ve etkinleştirin
python3 -m venv venv
source venv/bin/activate

# Bağımlılıkları kurun
pip install -r requirements.txt

# Kurulum sihirbazını çalıştırın
python setup.py

Kurulum sihirbazı sizi model sağlayıcı seçimi, API anahtarı girişi ve temel yapılandırma adımlarından geçirir. Daha sonra hermes setup ile her zaman yeniden çalıştırabilirsiniz.

Ücretsiz Model Sağlayıcı Ayarlama

Hermes Agent kendi modeliyle gelmiyor. Dış sağlayıcılara bağlanıyor. İşte iyi haber: birkaç sağlayıcı Hermes Agent ile çalışan ücretsiz katmanlar sunuyor.

Seçenek 1: OpenRouter (En Kolay Ücretsiz Seçenek)

OpenRouter size 200+ modele erişim sağlıyor ve bunların birçoğu ücretsiz. Başlamak için önereceğim yol bu.

  1. openrouter.ai adresinde hesap oluşturun
  2. Kontrol panelinizden API anahtarı oluşturun
  3. Ücretsiz modelleri bulun — model kataloğunda "free" etiketli modellere bakın

OpenRouter'daki yaygın ücretsiz modeller arasında Llama, Mistral ve Qwen çeşitleri bulunur. Mevcut ücretsiz modeller dönüşümlü olarak değişir, bu yüzden güncel kataloğu kontrol edin.

Hermes Agent kurulum sihirbazı sırasında sağlayıcı olarak "OpenRouter"ı seçin ve istendiğinde API anahtarınızı yapıştırın.

Seçenek 2: Nous Portal

Nous Research kendi çıkarım portalını işletiyor. Yeni kullanıcılara ara sıra ücretsiz krediler sunuyor ve buradaki modeller özellikle ajan iş yükleri için ayarlanmış.

  1. nousresearch.com adresini ziyaret edin ve kaydolun
  2. Kontrol panelinizde ücretsiz kredi tahsislerini kontrol edin
  3. Sağlanan API anahtarını Hermes Agent kurulumunda kullanın

Seçenek 3: Diğer Sağlayıcılar

Hermes Agent ayrıca şunları destekler:

  • z.ai / GLM: Ücretsiz katmanı olan Çin AI platformu
  • Kimi / Moonshot: Sınırlı ücretsiz kullanımlı başka bir seçenek
  • MiniMax: Hafif kullanım için ücretsiz katman mevcut
  • Herhangi bir OpenAI-uyumlu endpoint: Diğer sağlayıcılara erişiminiz varsa, bağlayabilirsiniz

Özel bir endpoint yapılandırmak için taban URL'ye ve bir API anahtarına ihtiyacınız var. Kurulum sihirbazı bunu halleder veya yapılandırma dosyasını doğrudan düzenleyebilirsiniz (bir sonraki bölümde ele alınacak).

Yapılandırma

Hermes Agent yapılandırmasını ~/.hermes/config.toml dosyasında saklar. Kurulum sihirbazını çalıştırdıktan sonra şuna benzer bir şey bulacaksınız:

[model]
provider = "openrouter"
api_key = "sk-or-v1-..."
model = "meta-llama/llama-3.3-70b-instruct:free"

[agent]
name = "Hermes"
memory = true
skills_dir = "~/.hermes/skills"

[messaging]
# Configure messaging platforms here
# telegram_token = ""
# discord_token = ""

Temel Yapılandırma Seçenekleri

Model ayarları: Modelleri veya sağlayıcıları istediğiniz zaman değiştirebilirsiniz. OpenRouter'da farklı bir ücretsiz model denemek istiyorsanız, model alanını güncellemeniz yeterli. Sağlayıcıyı tamamen de değiştirebilirsiniz — provider değerini "openai" veya "nous" olarak değiştirip API anahtarını güncelleyin.

Bellek: memory = true olarak bırakın. Öğrenme döngüsünü etkinleştiren şey budur. Ajan konuşma geçmişini ve beceri geliştirmelerini ~/.hermes/memory/ dizininde saklar.

Beceri dizini: Öğrenilen becerilerin kaydedildiği yer burasıdır. Ajanın neler öğrendiğini görmek için ~/.hermes/skills/ dizinine gözatın. Beceriler JSON dosyaları olarak saklanır ve ince ayar yapmak isterseniz manuel olarak düzenlenebilir.

Komut Satırından Model Değiştirme

Yapılandırma dosyasını her seferinde düzenlemenize gerek yok. Hermes Agent'ın bunun için yerleşik komutları var:

# Mevcut sağlayıcınız için kullanılabilir modelleri listeleyin
hermes model list

# Belirli bir modele geçin
hermes model set meta-llama/llama-3.3-70b-instruct:free

# Şu anda hangi modeli kullandığınızı kontrol edin
hermes model show

Sağlık Kontrolü

Herhangi bir yapılandırma değişikliğinden sonra her şeyin doğru şekilde bağlı olduğundan emin olmak için bunu çalıştırın:

hermes doctor

API anahtarınızı, model kullanılabilirliğini, ağ bağlantısını ve beceri sistemi durumunu kontrol eder. Bir sorun varsa, tam olarak neyi düzeltmeniz gerektiğini söyler.

İlk Oturumunuzu Başlatma

Yapılandırma tamamlandıktan sonra bir oturum başlatın:

hermes chat

Bu, etkileşimli bir REPL açar. Önce basit bir şey deneyin:

You: What tools do you have available?
Hermes: I have access to 47 built-in tools including:
- file_read / file_write (file operations)
- shell_exec (run shell commands)
- web_search / web_fetch (web access)
- code_search (search codebases)
- calendar / reminders (scheduling)
- ...and more. I can also use MCP tools if configured.

Sonra ona gerçek bir görev verin:

You: Create a Python script that monitors a directory for new files and logs their names to a file called new_files.log

Hermes: I'll create that for you.
[creates watch_dir.py with inotify or polling-based implementation]
[tests the script]
The script is ready at ./watch_dir.py. Run it with python watch_dir.py /path/to/watch

İlk kez bir şey istediğinizde, ajan beceriyi sıfırdan oluşturur. Daha sonra benzer bir görev istediğinizde, rafine edilmiş versiyonu yeniden kullanır. Birkaç oturumdan sonra beceri dizinini kontrol ederek bunu pratikte görebilirsiniz.

Mesajlaşma Platformlarına Bağlama

Hermes Agent'ın öne çıkan özelliklerinden biri platform desteğidir. Sadece CLI ile değil, 15+ mesajlaşma platformu üzerinden onunla konuşabilirsiniz.

Telegram Kurulumu

  1. Telegram'da yeni bir bot oluşturmak için @BotFather'a mesaj gönderin
  2. Bot token'ını kopyalayın
  3. Yapılandırmanıza ekleyin:
hermes gateway add telegram --token "YOUR_BOT_TOKEN"
  1. Ağ geçidini başlatın:
hermes gateway start telegram

Artık ajanınızla doğrudan Telegram üzerinden sohbet edebilirsiniz. CLI oturumlarınızla aynı belleği ve becerileri korur.

Discord Kurulumu

  1. Discord Developer Portal'da bir bot oluşturun
  2. Message Content Intent'i etkinleştirin
  3. Bot token'ını kopyalayın
  4. Yapılandırın:
hermes gateway add discord --token "YOUR_BOT_TOKEN"
hermes gateway start discord

Diğer Desteklenen Platformlar

Aynı kalıp tüm platformlar için geçerlidir. Gerekli kimlik bilgileriyle hermes gateway add <platform> kullanın:

  • Slack: Bot kapsamlarına sahip bir Slack App gerektirir
  • WhatsApp: WhatsApp Business API veya resmi olmayan bir köprü kullanır
  • Signal: signal-cli kurulumu gerektirir
  • Matrix: Bir Matrix bot hesabı gerekir
  • Mattermost: Kişisel erişim token'ı
  • Email: IMAP/SMTP kimlik bilgileri
  • SMS: Twilio veya benzer bir sağlayıcı
  • DingTalk / Feishu / WeCom: Çin mesajlaşma platformları için

Tüm kullanılabilir platformları ve durumlarını görmek için hermes gateway list çalıştırın.

Bilinmesi Gereken Önemli Özellikler

Beceri Merkezi

Hermes Agent'ın bir topluluk beceri deposu var. Başkalarının oluşturduğu becerilere göz atın ve kurun:

# Mevcut topluluk becerilerine göz atın
hermes skills browse

# Belirli bir beceriyi kurun
hermes skills install web-scraper

# Kurulu becerilerinizi listeleyin
hermes skills list

Ajanın sıfırdan öğrenmesini beklemek istemiyorsanız bu kullanışlıdır. Web scraping, API testi veya belge ayrıştırma gibi yaygın görevler için muhtemelen biri zaten bir beceri oluşturmuştur.

Cron Zamanlama

Harici cron olmadan tekrarlayan görevler ayarlayın:

hermes cron add "0 9 * * *" "Summarize yesterday's git commits and post to #dev-channel"

Ajan zamanlamayı dahili olarak yönetir ve görevi yürütmek için becerilerini kullanır.

Sesli Mod

Eller serbest çalışmak istiyorsanız:

hermes chat --voice

Sisteminizin mikrofonunu ve hoparlörlerini kullanır. Ses girişini işleyebilen modellerle en iyi şekilde çalışır, ancak yerel bir speech-to-text katmanı da kullanabilir.

Alt Ajanlara Görev Devretme

Karmaşık çok adımlı görevler için Hermes Agent alt ajanlar oluşturabilir:

You: Research the top 5 VPS providers, compare their pricing, and create a summary document

Hermes: I'll delegate this to subagents for parallel research.
[spawns subagents for each provider]
[collects results]
[generates comparison document]

Alt ajanlar üst ajanın belleğini ve beceri sistemini paylaşır, böylece ana ajanın öğrendiği her şeyden faydalanırlar.

Sorun Giderme

"command not found: hermes"

Kurulum betiği Hermes'i PATH'inize ekler, ancak mevcut kabuğunuz bunu algılamamış olabilir. Çözüm:

source ~/.bashrc  # veya ~/.zshrc

Bu işe yaramazsa, ~/.local/bin/hermes dosyasının var olup olmadığını kontrol edin ve PATH'inize manuel olarak ekleyin:

export PATH="$HOME/.local/bin:$PATH"

API Anahtarı Hataları

Önce hermes doctor çalıştırın. API anahtarınızın geçersiz, süresi dolmuş veya seçtiğiniz modelin kullanılamaz olup olmadığını söyleyecektir. Yaygın düzeltmeler:

  • OpenRouter için: Anahtarınızı openrouter.ai/keys adresinde kontrol edin
  • Ücretsiz modeller bazen hız sınırlarına sahiptir — farklı bir ücretsiz model deneyin
  • API anahtarınızda sonunda boşluk olmadığından emin olun

Model Yanıt Vermiyor

Ücretsiz katman modellerinin kullanım limitleri vardır. Bir sınıra denk gelirseniz:

hermes model list    # nelerin mevcut olduğunu görün
hermes model set <farklı-bir-ücretsiz-model>  # geçiş yapın

Yüksek Bellek Kullanımı

Ajanın belleği çok büyürse (du -sh ~/.hermes/memory/ ile kontrol edin), eski girdileri temizleyebilirsiniz:

hermes memory prune --older-than 30d

Bu, son etkileşimleri ve becerileri tutar ancak 30 günden eski konuşma günlüklerini siler.

Ağ Geçidi Bağlantı Sorunları

Mesajlaşma platformları için ağ geçidi sürecinin çalıştığından emin olun:

hermes gateway status

Bir ağ geçidi sürekli kopuyorsa, ağ bağlantınızı kontrol edin ve yeniden başlatın:

hermes gateway restart telegram

Sonuç

Hermes Agent, diğer açık kaynaklı ajanların iyi bir şekilde başaramadığı bir şey yapıyor: kullanım kalıplarınızdan gerçekten öğreniyor ve zamanla kendi kendini geliştiriyor, iş akışlarını manuel olarak tanımlamanızı veya özel eklentiler yazmanızı gerektirmeden. Beceri sistemi gerçek bir fark yaratıcı — ilk seferde 10 dakika süren görevler beşinci seferde 30 saniye sürüyor.

Ucuz donanımda çalışması ve ücretsiz model sağlayıcılarına bağlanması, neredeyse sıfır maliyetle 7/24 çalışan kişisel bir AI ajanına sahip olabileceğiniz anlamına geliyor. Telegram veya Discord'a bağlayın ve tercihlerinizi, kod tabanınızı ve iş akışlarınızı hatırlayan, her zaman erişilebilir bir asistanınız olsun.

Başlamak için:

  1. Bir VPS seçin (veya yerel makinenizi kullanın) — LightNode bu iş için gayet iyi çalışıyor
  2. Tek satırlık kurucuyu çalıştırın
  3. OpenRouter'a kaydolun ve ücretsiz bir model alın
  4. Sohbete başlayın

GitHub deposunda detaylı dokümantasyon var ve sorun yaşarsanız topluluk aktif. Bir hafta sonunuzu ayırın — pazartesiye kadar işinize özel beceriler oluşturmaya başlamış bir ajanınız olacak.

Daha Fazla VPS

Önerilen sağlayıcıyı ve konuma göre VPS kılavuzlarını inceleyin.