Configure a local AI lab and build a knowledge graph by chat
Kenji Tanaka. Task: Kenji Tanaka Inference Systems Writer TLDRHermes Agent is Nous Research's open-source autonomous agent with a built-in learning loop, persistent memory, and 20+ platforms. MIT licensed, launched February 25, 2026. The Self-Improving Agent With a Learning Loop: A First Look at Hermes Agent Hermes Agent is an open-source, self-improving autonomous agent built by Nous Research and released under the MIT license. It launched February 25, 2026, has a built-in learning loop that creates skills from experience, refines them during use, persists memory across sessions, and runs on 20+ platforms — from a $5 VPS to a GPU cluster to serverless infrastructure. The current release is v0.18.2, tagged July 7, 2026, and the GitHub repo carries roughly 217,000 stars. Key Takeaways Hermes Agent is a model-agnostic autonomous agent from Nous Research, MIT licensed and free to self-host on Linux, macOS, WSL2, native Windows, or Android via Termux. It launched February 25, 2026. Its defining feature is a closed learning loop: agent-curated MEMORY.md, autonomous skill creation, and self-improvement of those skills during use. It runs as CLI, desktop app, OpenAI-compatible API server, and gateway across 20+ messaging platforms including Telegram, Discord, Slack, WhatsApp, and Microsoft Teams. Nous Portal is the optional paid backbone: 200+ models plus the Tool Gateway (web search, image generation, TTS, browser automation) starting at $20/month for the Plus tier. Nous Portal Cloud launched July 8, 2026, offering one-click hosted Hermes instances billed hourly from credits. What Is Hermes Agent? Hermes Agent is an autonomous AI agent from Nous Research designed to get more capable the longer it runs. It is not a coding copilot tethered to an IDE and not a wrapper around a single model API. It is a long-lived process that manages its own memory, writes its own skills, runs tool calls in parallel through a ThreadPoolExecutor with up to 8 workers, and streams responses token-by-token. The agent core lives in a single AIAgent class inside run_agent.py, and every surface — CLI, TUI, gateway, API server, cron scheduler — routes through it. That means the behavior you see in Telegram is the same behavior you get in the terminal or through the OpenAI-compatible endpoint at /v1/chat/completions. Hermes Agent is publicly released and actively maintained. The first Hermes Agent release entry on the Nous Research releases page is dated February 25, 2026, and the project has since shipped through v0.18.2 on July 7, 2026, with roughly 1,720 commits between v0.17.0 and v0.18.0 alone. Hermes Agent at a Glance How Hermes Agent Works Hermes Agent is built around four subsystems that run on the same agent core. The Learning Loop is the mechanic that gives the project its identity. The agent writes durable facts to MEMORY.md with periodic nudges to persist knowledge, generates reusable skills after completing complex tasks, and revises those skills the next time they run. Skill YAML lives under ~/.hermes/skills/, and Skill Bundles group multiple skills under one slash command so a "write code" bundle can load code review, testing, and PR workflow skills together. The Three-Tier Memory system separates roles: USER.md and MEMORY.md are short and agent-editable, while SOUL.md stays immutable and defines the agent's default voice. According to a three-month community writeup on r/hermesagent, the Markdown-based setup is what most heavy users end up trusting after trying pluggable memory providers. The Gateway is one process that fronts every platform. One YAML config sends the same agent to Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, Microsoft Teams, Google Chat, LINE, and a dozen more. Unified streaming ships tokens as they generate on Telegram, Discord, Slack, and the CLI; platforms without a message-edit API fall back automatically. The Tool Gateway covers hosted web search, image generation, TTS, and browser automation, and it bills against the same Nous Portal credits as models. MCP integration is first-class: connect a server, filter its tools, and Hermes can call them like any built-in. Anchor claim, verbatim from the docs: "It's not a coding copilot tethered to an IDE or a chatbot wrapper around a single API. It's an autonomous agent that gets more capable the longer it runs." What You Can Do With Hermes Agent Concrete uses posted publicly in the last few weeks give a good picture of the surface area.; tools: Hermes Agent. Human role: The original post does not say how a person stayed involved.; limitations: Prerequisites: Hermes Agent v0.18.2+, Gbrain, and local infrastructure for the AI lab. Constraints: The source is a blog post with secondary evidence; long-run reliability of Nous Portal Cloud is unknown. Cost: Self-hosting is free, but Nous Portal Plus is $20/month for hosted models/tools. Human approval is required for any changes to live systems..
Tools
Published on Agent Work Atlas:
Overview
Kenji Tanaka
Workflow
Kenji Tanaka Inference Systems Writer TLDRHermes Agent is Nous Research's open-source autonomous agent with a built-in learning loop, persistent memory, and 20+ platforms. MIT licensed, launched February 25, 2026. The Self-Improving Agent With a Learning Loop: A First Look at Hermes Agent Hermes Agent is an open-source, self-improving autonomous agent built by Nous Research and released under the MIT license. It launched February 25, 2026, has a built-in learning loop that creates skills from experience, refines them during use, persists memory across sessions, and runs on 20+ platforms — from a $5 VPS to a GPU cluster to serverless infrastructure. The current release is v0.18.2, tagged July 7, 2026, and the GitHub repo carries roughly 217,000 stars. Key Takeaways Hermes Agent is a model-agnostic autonomous agent from Nous Research, MIT licensed and free to self-host on Linux, macOS, WSL2, native Windows, or Android via Termux. It launched February 25, 2026. Its defining feature is a closed learning loop: agent-curated MEMORY.md, autonomous skill creation, and self-improvement of those skills during use. It runs as CLI, desktop app, OpenAI-compatible API server, and gateway across 20+ messaging platforms including Telegram, Discord, Slack, WhatsApp, and Microsoft Teams. Nous Portal is the optional paid backbone: 200+ models plus the Tool Gateway (web search, image generation, TTS, browser automation) starting at $20/month for the Plus tier. Nous Portal Cloud launched July 8, 2026, offering one-click hosted Hermes instances billed hourly from credits. What Is Hermes Agent? Hermes Agent is an autonomous AI agent from Nous Research designed to get more capable the longer it runs. It is not a coding copilot tethered to an IDE and not a wrapper around a single model API. It is a long-lived process that manages its own memory, writes its own skills, runs tool calls in parallel through a ThreadPoolExecutor with up to 8 workers, and streams responses token-by-token. The agent core lives in a single AIAgent class inside run_agent.py, and every surface — CLI, TUI, gateway, API server, cron scheduler — routes through it. That means the behavior you see in Telegram is the same behavior you get in the terminal or through the OpenAI-compatible endpoint at /v1/chat/completions. Hermes Agent is publicly released and actively maintained. The first Hermes Agent release entry on the Nous Research releases page is dated February 25, 2026, and the project has since shipped through v0.18.2 on July 7, 2026, with roughly 1,720 commits between v0.17.0 and v0.18.0 alone. Hermes Agent at a Glance How Hermes Agent Works Hermes Agent is built around four subsystems that run on the same agent core. The Learning Loop is the mechanic that gives the project its identity. The agent writes durable facts to MEMORY.md with periodic nudges to persist knowledge, generates reusable skills after completing complex tasks, and revises those skills the next time they run. Skill YAML lives under ~/.hermes/skills/, and Skill Bundles group multiple skills under one slash command so a "write code" bundle can load code review, testing, and PR workflow skills together. The Three-Tier Memory system separates roles: USER.md and MEMORY.md are short and agent-editable, while SOUL.md stays immutable and defines the agent's default voice. According to a three-month community writeup on r/hermesagent, the Markdown-based setup is what most heavy users end up trusting after trying pluggable memory providers. The Gateway is one process that fronts every platform. One YAML config sends the same agent to Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, Microsoft Teams, Google Chat, LINE, and a dozen more. Unified streaming ships tokens as they generate on Telegram, Discord, Slack, and the CLI; platforms without a message-edit API fall back automatically. The Tool Gateway covers hosted web search, image generation, TTS, and browser automation, and it bills against the same Nous Portal credits as models. MCP integration is first-class: connect a server, filter its tools, and Hermes can call them like any built-in. Anchor claim, verbatim from the docs: "It's not a coding copilot tethered to an IDE or a chatbot wrapper around a single API. It's an autonomous agent that gets more capable the longer it runs." What You Can Do With Hermes Agent Concrete uses posted publicly in the last few weeks give a good picture of the surface area.
Reported result
The source does not report measured outcomes for this specific combined workflow. It notes that Gbrain-based recall was '31 points more precise than plain vector search' in a project benchmark, but this is a single data point from one auditor, not a controlled test. Acceptance check: Verify that the knowledge graph correctly links entities from a sample dataset and that the local lab services start without errors.
Human role
The original post does not say how a person stayed involved.
Limitations
Prerequisites: Hermes Agent v0.18.2+, Gbrain, and local infrastructure for the AI lab. Constraints: The source is a blog post with secondary evidence; long-run reliability of Nous Portal Cloud is unknown. Cost: Self-hosting is free, but Nous Portal Plus is $20/month for hosted models/tools. Human approval is required for any changes to live systems.
Try it
I want to set up a local AI lab and a knowledge graph using Hermes Agent. First, install Hermes Agent on my [Linux/macOS/WSL2] machine. Then, configure it to connect to [liteLLM, Postgres, Prometheus, Grafana] via chat commands. Next, install Gbrain and add it as an MCP server to Hermes. Use Hermes to ingest [sample documents/data] into Gbrain to build a knowledge graph. Query the graph for [specific entity relationships] to test recall. Before applying any configuration changes to my actual environment, show me the proposed commands and graph structure for my approval. If any step fails, report the error and suggest a fix. Do not execute destructive commands without my explicit confirmation.
Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.