Hermes Agent — Summary
Hermes Agent by NousResearch is a production-grade self-improving AI agent with 167,908 stars — the second most-starred framework in this batch. It is a standalone Python CLI application (hermes binary) with a full TUI (prompt_toolkit), 7 terminal backends (local/Docker/SSH/Singularity/Modal/Daytona/Vercel Sandbox), a messaging gateway (Telegram/Discord/Slack/WhatsApp/Signal), a web dashboard (React/Vite), a built-in cron scheduler, multi-provider LLM support (200+ via OpenRouter), FTS5 SQLite session search, and a closed learning loop that creates skills from experience and improves them during use. Skills follow the agentskills.io open standard. The "self-improving" claim is implemented via autonomous skill creation after complex tasks, skill self-improvement during use, periodic memory nudges, and dialectic user modeling via Honcho. Seven terminal backends make it uniquely deployable beyond the laptop — on VPS, GPU cluster, or serverless (Modal/Daytona/Vercel Sandbox). Differs from seeds: no seed is a self-hosted personal agent of this scope. Closest to claude-flow (Archetype 3: MCP-anchored toolserver, continuous execution) but Hermes is provider-agnostic and ships as a Python package rather than npm. The learning loop (skills from experience) is unique — no seed implements autonomous skill authoring.