Hermes Agent — دستیار هوش مصنوعی متنباز
Hermes Agent یک فریمورک متنباز هوش مصنوعی از شرکت
Nous Research هست که مثل یک دستیار شخصی هوشمند، مستقیماً روی ترمینال، دسکتاپ، و پیامرسانهای مختلف اجرا میشه.
---
Hermes یعنی چی؟
اسمش از
هرمس — خدای پیامرسان در اسطورهشناسی یونانی — گرفته شده. دقیقاً مثل اون هرمسی که بین خداها پیام رد و بدل میکرد، این هرمس هم بین شما و ابزارهای مختلف پل میزنه.
---
چرا Hermes متفاوته؟
یادگیری از تجربه — هرمس مهارتها رو یاد میگیره و ذخیره میکنه. هر بار که کاری رو انجام میده، اون روش رو برای دفعات بعد به خاطر میسپاره.
حافظه پایدار — فراموش نمیکنه. اسم شما، ترجیحاتتون، جزئیات محیط کارتون، همه رو بین جلسات به خاطر میسپاره.
چند پلتفرم — روی تلگرام، دیسکورد، اسلک، واتساپ، ایمیجسیج، سیگنال، و دهها پلتفرم دیگه کار میکنه.
هر مدلی — OpenAI، Anthropic، Google، DeepSeek، مدلهای محلی، و بیش از 20 پروایدر دیگه. میتونید مدل رو وسط کار عوض کنید.
قابل توسعه — پلاگین، سرورهای MCP، ابزارهای سفارشی، وبهوک، کرون جاب، و پوستههای قابل شخصیسازی.
---
چطور نصب میشه؟
bash
# نصب با یک دستور
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# شروع چت تعاملی
hermes
# یک سوال سریع
hermes chat -q "پایتخت فرانسه چیه؟"
# تنظیمات اولیه
hermes setup
---
معماری
شما ←→ تلگرام/دسکتاپ/ترمینال ←→ Hermes Gateway ←→ LLM Provider
↓
ابزارها (ترمینال، فایل، وب، ...)
↓
حافظه + مهارتها + کرون جابها
هرمس از یک
Gateway مرکزی استفاده میکنه که تمام پلتفرمها رو مدیریت میکنه. هر درخواست از هر پلتفرمی که بیاد، از یک مسیر واحد پردازش میشه.
---
قابلیتهای کلیدی
اجرای کد
همرس میتونه مستقیماً کد بنویسه، اجرا کنه، و دیباگ کنه. از پایتون گرفته تا جاوااسکریپت، بیشتر زبانها رو پشتیبانی میکنه.
مدیریت فایل
خوندن، نوشتن، ویرایش، و جستجوی فایلها مستقیماً از داخل چت.
جستجوی وب
گوگل، آرکسو، و وبسکریپینگ برای تحقیق و پیدا کردن اطلاعات.
اجرای پسزمینه
کارهای طولانی مثل تست، بیلد، و CI/CD در پسزمینه اجرا میشن و وقتی تموم شدن بهتون خبر میدن.
کرون جاب
کارهای تکراری رو زمانبندی کنید — مثلاً هر 12 ساعت بکاپ بگیرید یا هر 5 دقیقه اخبار پست کنید.
دیلیگیشن
همرس میتونه زیرمجموعههایی رو برای کارهای موازی بفرسته و نتایج رو جمعآوری کنه.
---
ابزارهای موجود
| ابزار | کاربرد |
|---|
| :-----: | :------: |
| terminal | اجرای دستورات ترمینال |
| searchfiles | جستجوی فایلها |
| readfile | خوندن فایلها |
| writefile | نوشتن فایلها |
| patch | ویرایش هدفمند فایلها |
| cronjob | زمانبندی کارها |
| delegatetask | تفویض به زیرمجموعهها |
| skillview | مشاهده مهارتها |
| visionanalyze | تحلیل تصاویر |
| memory | ذخیره اطلاعات |
---
پشتیبانی از پلتفرمها
پیامرسانها: تلگرام، دیسکورد، اسلک، واتساپ، سیگنال، ایمیجسیج، ماتریکس، تیمز
دسکتاپ: اپلیکیشن اکترون بومی (لینوکس، مک، ویندوز)
ترمینال: CLI تعاملی + TUI با ویجتها
وب: داشبورد مدیریتی + چت توکار
IDE: سرور ACP برای VS Code، Zed، JetBrains
---
آینده
Hermes Agent به صورت فعال توسعه داده میشه. نسخه فعلی
v0.19.0 هست و هر هفته آپدیتهای جدیدی منتشر میشه. پروژه کاملاً متنباز هست و هر کسی میتونه مشارکت کنه.
GitHub: github.com/NousResearch/hermes-agent
مستندات: hermes-agent.nousresearch.com/docs
ساخته شده توسط: Nous Research
---
اگه شما هم میخواید یک دستیار هوش مصنوعی داشته باشید که واقعاً کار کنه، نه فقط چت کنه — Hermes Agent دقیقاً همون چیزیه که دنبالش میگردید.