--- slug: / sidebar_position: 0 title: "Hermes Agent Documentation" description: "An open-source AI agent that grows with you — learns your projects, builds its own skills, and reaches you wherever you are." hide_table_of_contents: true --- # Hermes Agent An open-source AI agent that grows with you — learns your projects, builds its own skills, and reaches you wherever you are.
Get Started → View on GitHub
## What is Hermes Agent? It's not a coding copilot tethered to an IDE or a chatbot wrapper around a single API. It's an **autonomous agent** that lives on your server, remembers what it learns, and gets more capable the longer it runs. ## Quick Links | | | |---|---| | 🚀 **[Installation](/docs/getting-started/installation)** | Install in 60 seconds on Linux, macOS, or Windows | | 📖 **[Quickstart Tutorial](/docs/getting-started/quickstart)** | Your first conversation and key features to try | | ⚙️ **[Configuration](/docs/user-guide/configuration)** | Config file, providers, models, and options | | 💬 **[Messaging Gateway](/docs/user-guide/messaging)** | Set up Telegram, Discord, Slack, or WhatsApp | | 🔧 **[Tools & Toolsets](/docs/user-guide/features/tools)** | 40+ built-in tools and how to configure them | | 🧠 **[Memory System](/docs/user-guide/features/memory)** | Persistent memory that grows across sessions | | 📚 **[Skills System](/docs/user-guide/features/skills)** | Procedural memory the agent creates and reuses | | 🔌 **[MCP Integration](/docs/user-guide/features/mcp)** | Connect to any MCP server for extended capabilities | | 🏗️ **[Architecture](/docs/developer-guide/architecture)** | How it works under the hood | | 🤝 **[Contributing](/docs/developer-guide/contributing)** | Development setup and PR process | ## Key Features - **Lives where you do** — CLI, Telegram, Discord, Slack, WhatsApp, all from one gateway - **Grows the longer it runs** — Persistent memory and self-created skills - **Scheduled automations** — Built-in cron with delivery to any platform - **Delegates & parallelizes** — Spawn isolated subagents for parallel workstreams - **Real sandboxing** — 5 terminal backends: local, Docker, SSH, Singularity, Modal - **Full web control** — Search, extract, browse, vision, image generation, TTS - **MCP support** — Connect to any MCP server for extended tool capabilities - **Research-ready** — Batch processing, trajectory export, RL training integration