<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Self-Improving AI on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/self-improving-ai/</link>
        <description>Recent content in Self-Improving AI on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Fri, 05 Jun 2026 18:59:16 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/self-improving-ai/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>hermes-agent</title>
        <link>https://producthunt.programnotes.cn/en/p/hermes-agent/</link>
        <pubDate>Fri, 05 Jun 2026 18:59:16 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/hermes-agent/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1597839219234-a513027b4e44?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA2NTcxMDl8&amp;ixlib=rb-4.1.0" alt="Featured image of post hermes-agent" /&gt;&lt;h1 id=&#34;nousresearchhermes-agent&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/NousResearch/hermes-agent&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;NousResearch/hermes-agent&lt;/a&gt;
&lt;/h1&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;img src=&#34;assets/banner.png&#34; alt=&#34;Hermes Agent&#34; width=&#34;100%&#34;&gt;
&lt;/p&gt;
&lt;h1 id=&#34;hermes-agent-&#34;&gt;Hermes Agent ☤
&lt;/h1&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://hermes-agent.nousresearch.com/docs/&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/Docs-hermes--agent.nousresearch.com-FFD700?style=for-the-badge&#34; alt=&#34;Documentation&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://discord.gg/NousResearch&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&amp;logo=discord&amp;logoColor=white&#34; alt=&#34;Discord&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://github.com/NousResearch/hermes-agent/blob/main/LICENSE&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/License-MIT-green?style=for-the-badge&#34; alt=&#34;License: MIT&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://nousresearch.com&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/Built%20by-Nous%20Research-blueviolet?style=for-the-badge&#34; alt=&#34;Built by Nous Research&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;README.zh-CN.md&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/Lang-中文-red?style=for-the-badge&#34; alt=&#34;中文&#34;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The self-improving AI agent built by &lt;a class=&#34;link&#34; href=&#34;https://nousresearch.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nous Research&lt;/a&gt;.&lt;/strong&gt; It&amp;rsquo;s the only agent with a built-in learning loop — it creates skills from experience, improves them during use, nudges itself to persist knowledge, searches its own past conversations, and builds a deepening model of who you are across sessions. Run it on a $5 VPS, a GPU cluster, or serverless infrastructure that costs nearly nothing when idle. It&amp;rsquo;s not tied to your laptop — talk to it from Telegram while it works on a cloud VM.&lt;/p&gt;
&lt;p&gt;Use any model you want — &lt;a class=&#34;link&#34; href=&#34;https://portal.nousresearch.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nous Portal&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://openrouter.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OpenRouter&lt;/a&gt; (200+ models), &lt;a class=&#34;link&#34; href=&#34;https://novita.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;NovitaAI&lt;/a&gt; (AI-native cloud for Model API, Agent Sandbox, and GPU Cloud), &lt;a class=&#34;link&#34; href=&#34;https://build.nvidia.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;NVIDIA NIM&lt;/a&gt; (Nemotron), &lt;a class=&#34;link&#34; href=&#34;https://platform.xiaomimimo.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xiaomi MiMo&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://z.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;z.ai/GLM&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://platform.moonshot.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Kimi/Moonshot&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.minimax.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MiniMax&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://huggingface.co&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hugging Face&lt;/a&gt;, OpenAI, or your own endpoint. Switch with &lt;code&gt;hermes model&lt;/code&gt; — no code changes, no lock-in.&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;A real terminal interface&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Full TUI with multiline editing, slash-command autocomplete, conversation history, interrupt-and-redirect, and streaming tool output.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Lives where you do&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Telegram, Discord, Slack, WhatsApp, Signal, and CLI — all from a single gateway process. Voice memo transcription, cross-platform conversation continuity.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;A closed learning loop&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Agent-curated memory with periodic nudges. Autonomous skill creation after complex tasks. Skills self-improve during use. FTS5 session search with LLM summarization for cross-session recall. &lt;a href=&#34;https://github.com/plastic-labs/honcho&#34;&gt;Honcho&lt;/a&gt; dialectic user modeling. Compatible with the &lt;a href=&#34;https://agentskills.io&#34;&gt;agentskills.io&lt;/a&gt; open standard.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Scheduled automations&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Built-in cron scheduler with delivery to any platform. Daily reports, nightly backups, weekly audits — all in natural language, running unattended.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Delegates and parallelizes&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Spawn isolated subagents for parallel workstreams. Write Python scripts that call tools via RPC, collapsing multi-step pipelines into zero-context-cost turns.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Runs anywhere, not just your laptop&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Six terminal backends — local, Docker, SSH, Singularity, Modal, and Daytona. Daytona and Modal offer serverless persistence — your agent&#39;s environment hibernates when idle and wakes on demand, costing nearly nothing between sessions. Run it on a $5 VPS or a GPU cluster.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Research-ready&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Batch trajectory generation, trajectory compression for training the next generation of tool-calling models.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;quick-install&#34;&gt;Quick Install
&lt;/h2&gt;&lt;h3 id=&#34;linux-macos-wsl2-termux&#34;&gt;Linux, macOS, WSL2, Termux
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://hermes-agent.nousresearch.com/install.sh &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bash
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;windows-native-powershell&#34;&gt;Windows (native, PowerShell)
&lt;/h3&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Heads up:&lt;/strong&gt; Native Windows runs Hermes without WSL — CLI, gateway, TUI, and tools all work natively. If you&amp;rsquo;d rather use WSL2, the Linux/macOS one-liner above works there too. Found a bug? Please &lt;a class=&#34;link&#34; href=&#34;https://github.com/NousResearch/hermes-agent/issues&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;file issues&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Run this in PowerShell:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;iex &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;irm &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;https&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;//&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;hermes-agent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;nousresearch&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;com&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;install&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ps1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The installer handles everything: uv, Python 3.11, Node.js, ripgrep, ffmpeg, &lt;strong&gt;and a portable Git Bash&lt;/strong&gt; (MinGit, unpacked to &lt;code&gt;%LOCALAPPDATA%\hermes\git&lt;/code&gt; — no admin required, completely isolated from any system Git install). Hermes uses this bundled Git Bash to run shell commands.&lt;/p&gt;
&lt;p&gt;If you already have Git installed, the installer detects it and uses that instead. Otherwise a ~45MB MinGit download is all you need — it won&amp;rsquo;t touch or interfere with any system Git.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Android / Termux:&lt;/strong&gt; The tested manual path is documented in the &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/getting-started/termux&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Termux guide&lt;/a&gt;. On Termux, Hermes installs a curated &lt;code&gt;.[termux]&lt;/code&gt; extra because the full &lt;code&gt;.[all]&lt;/code&gt; extra currently pulls Android-incompatible voice dependencies.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows:&lt;/strong&gt; Native Windows is fully supported — the PowerShell one-liner above installs everything. If you&amp;rsquo;d rather use WSL2, the Linux command works there too. Native Windows install lives under &lt;code&gt;%LOCALAPPDATA%\hermes&lt;/code&gt;; WSL2 installs under &lt;code&gt;~/.hermes&lt;/code&gt; as on Linux. The only Hermes feature that currently needs WSL2 specifically is the browser-based dashboard chat pane (it uses a POSIX PTY — classic CLI and gateway both run natively).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;After installation:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;source&lt;/span&gt; ~/.bashrc    &lt;span class=&#34;c1&#34;&gt;# reload shell (or: source ~/.zshrc)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes              &lt;span class=&#34;c1&#34;&gt;# start chatting!&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;getting-started&#34;&gt;Getting Started
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;9
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes              &lt;span class=&#34;c1&#34;&gt;# Interactive CLI — start a conversation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes model        &lt;span class=&#34;c1&#34;&gt;# Choose your LLM provider and model&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes tools        &lt;span class=&#34;c1&#34;&gt;# Configure which tools are enabled&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes config &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt;   &lt;span class=&#34;c1&#34;&gt;# Set individual config values&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes gateway      &lt;span class=&#34;c1&#34;&gt;# Start the messaging gateway (Telegram, Discord, etc.)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes setup        &lt;span class=&#34;c1&#34;&gt;# Run the full setup wizard (configures everything at once)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate &lt;span class=&#34;c1&#34;&gt;# Migrate from OpenClaw (if coming from OpenClaw)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes update       &lt;span class=&#34;c1&#34;&gt;# Update to the latest version&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes doctor       &lt;span class=&#34;c1&#34;&gt;# Diagnose any issues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;📖 &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Full documentation →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;skip-the-api-key-collection--nous-portal&#34;&gt;Skip the API-key collection — Nous Portal
&lt;/h2&gt;&lt;p&gt;Hermes works with whatever provider you want — that&amp;rsquo;s not changing. But if you&amp;rsquo;d rather not collect five separate API keys for the model, web search, image generation, TTS, and a cloud browser, &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://portal.nousresearch.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nous Portal&lt;/a&gt;&lt;/strong&gt; covers all of them under one subscription:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;300+ models&lt;/strong&gt; — pick any of them with &lt;code&gt;/model &amp;lt;name&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tool Gateway&lt;/strong&gt; — web search (Firecrawl), image generation (FAL), text-to-speech (OpenAI), cloud browser (Browser Use), all routed through your sub. No extra accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One command from a fresh install:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes setup --portal
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;That logs you in via OAuth, sets Nous as your provider, and turns on the Tool Gateway. Check what&amp;rsquo;s wired up any time with &lt;code&gt;hermes portal info&lt;/code&gt;. Full details on the &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/tool-gateway&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tool Gateway docs page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can still bring your own keys per-tool whenever you want — the gateway is per-backend, not all-or-nothing.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;cli-vs-messaging-quick-reference&#34;&gt;CLI vs Messaging Quick Reference
&lt;/h2&gt;&lt;p&gt;Hermes has two entry points: start the terminal UI with &lt;code&gt;hermes&lt;/code&gt;, or run the gateway and talk to it from Telegram, Discord, Slack, WhatsApp, Signal, or Email. Once you&amp;rsquo;re in a conversation, many slash commands are shared across both interfaces.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Action&lt;/th&gt;
					&lt;th&gt;CLI&lt;/th&gt;
					&lt;th&gt;Messaging platforms&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Start chatting&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;hermes&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Run &lt;code&gt;hermes gateway setup&lt;/code&gt; + &lt;code&gt;hermes gateway start&lt;/code&gt;, then send the bot a message&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Start fresh conversation&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/new&lt;/code&gt; or &lt;code&gt;/reset&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/new&lt;/code&gt; or &lt;code&gt;/reset&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Change model&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/model [provider:model]&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/model [provider:model]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Set a personality&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/personality [name]&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/personality [name]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Retry or undo the last turn&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/retry&lt;/code&gt;, &lt;code&gt;/undo&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/retry&lt;/code&gt;, &lt;code&gt;/undo&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Compress context / check usage&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/compress&lt;/code&gt;, &lt;code&gt;/usage&lt;/code&gt;, &lt;code&gt;/insights [--days N]&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/compress&lt;/code&gt;, &lt;code&gt;/usage&lt;/code&gt;, &lt;code&gt;/insights [days]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Browse skills&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/skills&lt;/code&gt; or &lt;code&gt;/&amp;lt;skill-name&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/&amp;lt;skill-name&amp;gt;&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Interrupt current work&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Ctrl+C&lt;/code&gt; or send a new message&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/stop&lt;/code&gt; or send a new message&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Platform-specific status&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/platforms&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/status&lt;/code&gt;, &lt;code&gt;/sethome&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For the full command lists, see the &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/cli&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;CLI guide&lt;/a&gt; and the &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/messaging&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Messaging Gateway guide&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;documentation&#34;&gt;Documentation
&lt;/h2&gt;&lt;p&gt;All documentation lives at &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;hermes-agent.nousresearch.com/docs&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Section&lt;/th&gt;
					&lt;th&gt;What&amp;rsquo;s Covered&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/getting-started/quickstart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quickstart&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Install → setup → first conversation in 2 minutes&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/cli&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;CLI Usage&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Commands, keybindings, personalities, sessions&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/configuration&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Configuration&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Config file, providers, models, all options&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/messaging&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Messaging Gateway&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Telegram, Discord, Slack, WhatsApp, Signal, Home Assistant&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/security&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Security&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Command approval, DM pairing, container isolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/tools&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tools &amp;amp; Toolsets&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;40+ tools, toolset system, terminal backends&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/skills&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Skills System&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Procedural memory, Skills Hub, creating skills&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/memory&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Memory&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Persistent memory, user profiles, best practices&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MCP Integration&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Connect any MCP server for extended capabilities&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/cron&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cron Scheduling&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Scheduled tasks with platform delivery&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/context-files&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Context Files&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Project context that shapes every conversation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/developer-guide/architecture&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Architecture&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Project structure, agent loop, key classes&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/developer-guide/contributing&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Contributing&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Development setup, PR process, code style&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/reference/cli-commands&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;CLI Reference&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;All commands and flags&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/reference/environment-variables&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Environment Variables&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Complete env var reference&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;migrating-from-openclaw&#34;&gt;Migrating from OpenClaw
&lt;/h2&gt;&lt;p&gt;If you&amp;rsquo;re coming from OpenClaw, Hermes can automatically import your settings, memories, skills, and API keys.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;During first-time setup:&lt;/strong&gt; The setup wizard (&lt;code&gt;hermes setup&lt;/code&gt;) automatically detects &lt;code&gt;~/.openclaw&lt;/code&gt; and offers to migrate before configuration begins.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Anytime after install:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate              &lt;span class=&#34;c1&#34;&gt;# Interactive migration (full preset)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate --dry-run    &lt;span class=&#34;c1&#34;&gt;# Preview what would be migrated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate --preset user-data   &lt;span class=&#34;c1&#34;&gt;# Migrate without secrets&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate --overwrite  &lt;span class=&#34;c1&#34;&gt;# Overwrite existing conflicts&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;What gets imported:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SOUL.md&lt;/strong&gt; — persona file&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Memories&lt;/strong&gt; — MEMORY.md and USER.md entries&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skills&lt;/strong&gt; — user-created skills → &lt;code&gt;~/.hermes/skills/openclaw-imports/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Command allowlist&lt;/strong&gt; — approval patterns&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Messaging settings&lt;/strong&gt; — platform configs, allowed users, working directory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;API keys&lt;/strong&gt; — allowlisted secrets (Telegram, OpenRouter, OpenAI, Anthropic, ElevenLabs)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TTS assets&lt;/strong&gt; — workspace audio files&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Workspace instructions&lt;/strong&gt; — AGENTS.md (with &lt;code&gt;--workspace-target&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See &lt;code&gt;hermes claw migrate --help&lt;/code&gt; for all options, or use the &lt;code&gt;openclaw-migration&lt;/code&gt; skill for an interactive agent-guided migration with dry-run previews.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;contributing&#34;&gt;Contributing
&lt;/h2&gt;&lt;p&gt;We welcome contributions! See the &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/developer-guide/contributing&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Contributing Guide&lt;/a&gt; for development setup, code style, and PR process.&lt;/p&gt;
&lt;p&gt;Quick start for contributors — clone and go with &lt;code&gt;setup-hermes.sh&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/NousResearch/hermes-agent.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; hermes-agent
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./setup-hermes.sh     &lt;span class=&#34;c1&#34;&gt;# installs uv, creates venv, installs .[all], symlinks ~/.local/bin/hermes&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./hermes              &lt;span class=&#34;c1&#34;&gt;# auto-detects the venv, no need to `source` first&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Manual path (equivalent to the above):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -LsSf https://astral.sh/uv/install.sh &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;uv venv .venv --python 3.11
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;source&lt;/span&gt; .venv/bin/activate
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;uv pip install -e &lt;span class=&#34;s2&#34;&gt;&amp;#34;.[all,dev]&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;scripts/run_tests.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;community&#34;&gt;Community
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;💬 &lt;a class=&#34;link&#34; href=&#34;https://discord.gg/NousResearch&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;📚 &lt;a class=&#34;link&#34; href=&#34;https://agentskills.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Skills Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🐛 &lt;a class=&#34;link&#34; href=&#34;https://github.com/NousResearch/hermes-agent/issues&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🔌 &lt;a class=&#34;link&#34; href=&#34;https://github.com/avifenesh/computer-use-linux&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;computer-use-linux&lt;/a&gt; — Linux desktop-control MCP server for Hermes and other MCP hosts, with AT-SPI accessibility trees, Wayland/X11 input, screenshots, and compositor window targeting.&lt;/li&gt;
&lt;li&gt;🔌 &lt;a class=&#34;link&#34; href=&#34;https://github.com/AaronWong1999/hermesclaw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;HermesClaw&lt;/a&gt; — Community WeChat bridge: Run Hermes Agent and OpenClaw on the same WeChat account.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;MIT — see &lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;LICENSE&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Built by &lt;a class=&#34;link&#34; href=&#34;https://nousresearch.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nous Research&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
