Hermes Agent
The AI agent that grows with you
Hermes Agent is an AI agent that gets better the more you use it by creating its own skills, storing user preferences, and updating its memory. On Umbrel, it opens in a browser-based terminal where you can chat with Hermes directly, run setup, and manage your agent. The built-in management dashboard is also available for configuring settings, reviewing sessions, and monitoring the gateway. Use Hermes Agent to browse the web, edit files, run shell commands, connect services like Telegram, Signal, WhatsApp, and Discord, save reusable skills, and remember important details across sessions. Hermes.
Key features
- Self-created reusable skills
- Persistent cross-session memory
- Messaging platform integrations
- Shell and web tool use
Pros & cons
Strengths
- Learns new skills itself
- Memory persists across sessions
- Many messaging integrations
Trade-offs
- Requires LLM API access
- Young fast-moving project
Similar self-hosted ai apps
OpenClaw
Self-Hosted AIThe AI that actually does things
OpenCode
Self-Hosted AIThe open source AI coding agent
Replaces Claude Code, Cursor
Hugging Face Transformers
Self-Hosted AIState-of-the-art machine learning model library
Replaces OpenAI API
Dify
Self-Hosted AIOpen-source platform for building production LLM apps
Replaces OpenAI Assistants, Vertex AI Agent Builder
Langflow
Self-Hosted AIVisual framework for building AI agents and RAG pipelines
Replaces Vertex AI Agent Builder
RAGFlow
Self-Hosted AIRAG engine with deep document understanding
Replaces NotebookLM