Skip to content
HN On Hacker News ↗

Hermes Agent — Open-Source AI Agent with Persistent Memory

▲ 52 points 42 comments by SeriousM 5w ago HN discussion ↗

Pangram verdict · v3.3

We believe that this document is a mix of AI-generated, and human-written content

70 %

AI likelihood · overall

Mixed
26% human-written 74% AI-generated
SEGMENTS · HUMAN 1 of 3
SEGMENTS · AI 2 of 3
WORD COUNT 780
PEAK AI % 99% · §1
Analyzed
Jun 9
backend: pangram/v3.3
Segments scanned
3 windows
avg 260 words each
Distribution
26 / 74%
human / AI fraction
Verdict
Mixed
Pangram v3.3

Article text · 780 words · 3 segments analyzed

Human AI-generated
§1 AI · 99%

Open Source · MIT License · By Nous Research The AI agent that grows with you. Install it on your server, give it your messaging accounts, and it becomes a persistent personal agent — learning your projects, building its own skills, and reaching you wherever you are. Not a chatbot. Not a copilot. An agent that lives on your machine and gets smarter every day. 40+ Built-in Skills 5 Chat Platforms MIT License 100% Self-Hosted Everything You Need in One Agent Hermes Agent combines persistent memory, automated skill creation, and multi-platform reach into a single open-source package. Persistent Memory Remembers your preferences, projects, and environment across every session. The longer it runs, the better it knows you — no re-explaining context every time. Automated Skill Creation When Hermes solves a hard problem, it writes a reusable skill document so it never forgets how. Skills are searchable, shareable, and compatible with the agentskills.io open standard. Multi-Platform Gateway Connect Telegram, Discord, Slack, WhatsApp, Signal, and CLI — all from a single gateway process. Voice memo transcription, cross-platform continuation. Start a conversation on Telegram, pick it up in your terminal. Scheduled Automations Built-in cron scheduler with delivery to any platform. Set up daily reports, nightly backups, weekly audits, and morning briefings — all running unattended. Parallel Sub-Agents Spawn isolated sub-agents for parallel workstreams. Each gets its own conversation and terminal. Collapse multi-step pipelines into zero-context-cost turns via RPC. Full Browser & Web Control Web search, page extraction, full browser automation — navigate, click, type, screenshot. Plus vision analysis, image generation, text-to-speech, and multi-model reasoning. Powerful Capabilities Out of the Box From sandboxed code execution to real-time browser control — Hermes Agent handles it all.

§2 AI · 77%

Local Terminal Run commands directly on your machine ✓ Docker Isolated container with security hardening ✓ SSH Remote Execute on any remote server ✓ Modal / Singularity Cloud and HPC execution backends ✓ Nous Portal Native OAuth integration ✓ OpenRouter Access 200+ models via API key ✓ Custom API Any OpenAI-compatible endpoint ✓ Local vLLM Run models fully on-premise ✓ Built-in Skills MLOps, GitHub, diagramming, note-taking & more 40+ Auto-Created Skills Agent writes new skills as it solves problems ∞ Community Hubs Browse & install from agentskills.io with one command ✓ Open Standard Portable SKILL.md format — create, share, reuse anywhere ✓ No Tracking Zero telemetry, zero data collection ✓ Container Hardening Read-only root, dropped capabilities, PID limits ✓ Local Data All memory stored in ~/.hermes/ on your machine ✓ MIT License Fully open source, audit every line of code ✓ What Is Hermes Agent? Hermes Agent is an open-source autonomous AI agent built by Nous Research and released in February 2026. It's not a coding copilot tethered to an IDE or a chatbot wrapper around a single API. Hermes lives on your server, remembers what it learns, and gets more capable the longer it runs. It supports Linux, macOS, and WSL2 — with no prerequisites, installing everything automatically via a single curl command. Open source · MIT License · Built by Nous Research. All data stays on your machine. No telemetry, no tracking, no cloud lock-in. Built for MLOps & AI Training Beyond task automation — Hermes Agent is a platform for generating training data, running RL experiments, and exporting trajectories for fine-tuning. Batch Processing Generate thousands of tool-calling trajectories in parallel with automatic checkpointing. Configurable workers, batch sizes, and toolset distributions. RL Training Atropos integration for reinforcement learning on agent behaviors. 11 tool-call parsers for training any model architecture.

§3 Human · 16%

Trajectory Export Export conversations in ShareGPT format for fine-tuning. Trajectory compression fits training data into token budgets. Get Started in Minutes No prerequisites. Works on Linux, macOS & WSL2. Installs everything automatically. 1 Install curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash Installs uv, Python 3.11, clones the repo, sets up everything. No sudo needed. 2 Configure # Interactive setup wizard hermes setup # Or choose your model hermes model Connect to Nous Portal (OAuth), OpenRouter (API key), or your own endpoint. Interactive setup wizard. 3 Start Chatting hermes Full interactive CLI with tools, memory, and skills. That's it. 4 Go Multi-Platform (Optional) # Interactive gateway setup wizard hermes gateway setup # Start the messaging gateway hermes gateway # Install as a system service hermes gateway install Walk through connecting Telegram, Discord, Slack, or WhatsApp. Runs as a systemd service. 5 Keep It Up to Date hermes update Pulls the latest changes and reinstalls dependencies. Run anytime to get new features and fixes. ⚠ Native Windows support is experimental. Please install WSL2 and run Hermes Agent from there. Ready to Run Your Own Agent? Self-hosted, open source, and free forever. One command to install, one command to start. View on GitHub