Hermes 2 - Personal AI Agent

Hermes 2 is a personal AI agent that runs across CLI, messaging gateways (Telegram, Discord, Slack, and 20+ other platforms), TUI, and an Electron desktop app.

Features

  • Memory and Learning - Learns across sessions with persistent memory and skills
  • Subagents - Delegates complex tasks to specialized subagents
  • Scheduled Jobs - Run cron-style scheduled tasks
  • Terminal and Browser - Controls real terminal and browser
  • Plugins and Skills - Extended through plugins and skills
  • Multi-Platform - Telegram, Discord, Slack, WhatsApp, and more

Telegram Bot

This instance is configured with Telegram integration via @well_ia_bot.

Quick Start

1. Clone the repository

git clone https://huggingface.co/Wellz1000/hermes-2
cd hermes-2

2. Install dependencies

pip install -e ".[all]"

3. Configure environment

Create a .env file with your API keys:

TELEGRAM_BOT_TOKEN=your_telegram_bot_token
OPENAI_API_KEY=your_openai_key

4. Run the gateway

hermes gateway

Docker Deployment

docker compose up -d

Links

License

MIT License

Downloads last month
4
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support