Hermes Agent
An open source terminal agent that builds its own skills
Hermes Agent is an open-source, server-resident personal assistant designed to learn and evolve with your projects. Key features include:
• Cross-platform communication via Telegram, Discord, Slack, WhatsApp
• Persistent memory and skill retention
• Scheduled task execution with natural language input
• Parallel processing with subagents
• Secure sandboxing for execution environments
• Full web and browser automation
This autonomous agent operates independently on your server, acquiring new skills and knowledge over time. Unlike traditional coding copilots or simple chatbots, Hermes remembers past interactions and solutions, improving its capabilities the longer it runs. It automates routine tasks through a built-in cron scheduler, delivering reports and updates across various messaging platforms.
Built with robust security in mind, Hermes offers multiple backend execution environments including local, Docker, and SSH, with container hardening for safe operations. It integrates comprehensive web control, enabling search, page extraction, browser automation, vision analysis, and image generation. With over 40 built-in tools covering everything from terminal access and file system management to task planning and multi-model reasoning, it's a versatile platform.
Ideal for power users, developers, and teams seeking a customizable and continually improving personal operations assistant. It ensures you stay connected and your tasks are managed, reaching you on your preferred messaging app or CLI. Hermes Agent grows more capable with every interaction and problem it solves.