惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
月光博客
月光博客
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
Stack Overflow Blog
Stack Overflow Blog
Engineering at Meta
Engineering at Meta
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
IT之家
IT之家
宝玉的分享
宝玉的分享
A
About on SuperTechFans
Vercel News
Vercel News
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
Visual Studio Blog
Jina AI
Jina AI
Y
Y Combinator Blog
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Hermes vs OpenClaw: The Two Most-Starred AI Agent Framewo...
WanjohiChris · 2026-05-23 · via DEV Community

In 2026 the open-source AI agent space crossed a threshold: agents are no longer demos. Two projects sit near the top of the GitHub charts, and they represent two different bets on what a personal AI agent should be.

  • Hermes Agent — 163k stars, built by Nous Research, Python. "The agent that grows with you."
  • OpenClaw — 374k stars, sponsored by OpenAI, GitHub, NVIDIA, and Vercel, TypeScript. "Your own personal AI assistant. Any OS. Any platform. The lobster way. 🦞"

At a glance they solve the same problem: a personal assistant that lives on messaging platforms (Telegram, Discord, Slack, WhatsApp, Signal, iMessage…) and can reason, plan, and call tools. Underneath, they bet on different futures — and one project is now actively migrating users from the other.

This post breaks down what's actually different, where each wins, and which to pick in 2026.

The 10-Second Summary

Both projects ship:

  • Multi-channel chat (Telegram, Discord, Slack, WhatsApp, Signal, iMessage, and more)
  • Tool calling (browser, shell, files, scheduling)
  • Sandboxed execution
  • Pluggable LLM providers (OpenAI, Anthropic, OpenRouter, local models)
  • Persistent memory and per-user state
  • An MIT license

The bets are different:

Dimension Hermes Agent OpenClaw
Built by Nous Research openclaw org (OpenAI / GitHub / NVIDIA / Vercel sponsored)
Language Python TypeScript (Node 22.19+)
GitHub stars 163k 374k
Killer feature Closed learning loop — self-improving skills, agent-curated memory Live Canvas — agent-driven visual workspace + native macOS/iOS/Android apps
Channels Telegram, Discord, Slack, WhatsApp, Signal, Email, CLI 22+ — adds iMessage, Teams, Matrix, LINE, Feishu, Mattermost, WeChat, QQ, Nostr, and more
Skills standard agentskills.io + Honcho dialectic user modeling Bundled / managed / workspace skills + ClawHub registry
Tools MCP-native, 40+ built-in, RPC subagents Browser, canvas, nodes, cron, sessions, channel actions
Hosting Local, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox Local Gateway as control plane + companion macOS/iOS/Android apps
Ideal user Developers who want an agent that learns from them across sessions Users who want a polished personal assistant on every device and channel

What Makes Hermes Different: The Closed Learning Loop

Most agent frameworks treat memory as a database — store facts, retrieve them later. Hermes treats memory as a feedback loop:

  • Autonomous skill creation. After a complex task, the agent can write its own skill (a reusable procedure) and save it.
  • Skills self-improve during use. When a skill fails or works, the agent updates it.
  • Periodic memory nudges. The agent reviews and curates its own memory in the background.
  • FTS5 session search with LLM summarization. Past conversations are first-class context — Hermes searches and summarizes what it has already done with you.
  • Honcho dialectic user modeling. A separate component builds a persistent model of who you are across sessions.
  • agentskills.io standard. Skills are portable across compatible agents — share and consume.

The bet: an agent that gets sharper the more you use it is more valuable than one that's smart on day one. Hermes is the only mainstream agent shipping this kind of closed loop today.

The README puts it plainly: "The self-improving AI agent. 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."

What Makes OpenClaw Different: Channel Breadth + the Live Canvas

OpenClaw is going for surface area. Two things stand out:

1. The channel list is enormous. WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, IRC, Microsoft Teams, Matrix, Feishu, LINE, Mattermost, Nextcloud Talk, Nostr, Synology Chat, Tlon, Twitch, Zalo, WeChat, QQ, WebChat — plus native macOS, iOS, and Android. If your team or family is on it, OpenClaw probably bridges it.

2. Live Canvas + A2UI. OpenClaw's most unique feature: an agent-driven visual workspace where the assistant renders and manipulates a live UI alongside the conversation. The agent draws a chart, a form, or a kanban board on a shared canvas you can both see and edit. A2UI is OpenClaw's protocol for this.

Beyond that, OpenClaw ships:

  • Voice Wake + Talk Mode — wake words on macOS/iOS, continuous voice on Android (ElevenLabs primary, system TTS fallback)
  • Native menu-bar app on macOS with push-to-talk overlay, gateway health, and WebChat
  • Multi-agent routing — route inbound channels/accounts/peers to isolated agents (workspaces + per-agent sessions)
  • Sandboxing — Docker default, with SSH and OpenShell backends

OpenClaw's bet: most users don't want to live in a CLI. They want voice, vision, and presence on every device they already use.

Security: Same Primitives, Different Defaults

Both projects take messaging-platform exposure seriously, and both ship the same primitives:

  • DM pairing — unknown senders get a pairing code; messages aren't processed until approved
  • Allowlist-based access control
  • Sandboxed tool execution for non-trusted sessions
  • Doctor commands (hermes doctor, openclaw doctor) that flag risky configs

Where they diverge:

  • OpenClaw documents an explicit Gateway exposure runbook for anyone running the gateway on a publicly reachable network. Read it before opening the port.
  • Hermes leans on container/terminal isolation — seven terminal backends (Docker, Modal, Daytona, Vercel Sandbox, etc.) let you scope where tools actually run.

Neither is meaningfully "safer by default." The real risk in both cases is the same: an agent connected to your messaging platforms is a fat target. Treat every inbound DM as untrusted input, and follow each project's security guide before remote exposure.

The Migration Tool: A Competitive Tell

The most revealing fact in the two READMEs, and the one most articles miss:

Hermes ships a built-in OpenClaw migration command.

hermes claw migrate              # Interactive migration
hermes claw migrate --dry-run    # Preview
hermes claw migrate --preset user-data

Enter fullscreen mode Exit fullscreen mode

It imports SOUL.md persona files, MEMORY.md and USER.md entries, user-created skills (into ~/.hermes/skills/openclaw-imports/), command allowlists, messaging settings, allowlisted API keys, TTS assets, and workspace AGENTS.md instructions.

That's not the move of a complementary project. That's a successor framework betting it can convert the larger user base. Nous Research is saying, in code: if you're on OpenClaw, here's the door.

Whether the bet pays off depends on whether the closed learning loop matters as much to users as channel breadth and the visual canvas.

Which One Should You Pick?

Pick Hermes if:

  • You want an agent that learns — improves its own skills, remembers you, gets sharper over months
  • You live in Python and want MCP-native tool integration
  • You're a researcher or developer experimenting with agent cognition, trajectory training, or self-improvement
  • You're comfortable in a TUI and want serverless hosting (Modal, Daytona, Vercel Sandbox)

Pick OpenClaw if:

  • You want a polished personal assistant across every device — macOS menu bar, iOS, Android, voice
  • You need niche messaging channels (iMessage, Teams, Matrix, WeChat, QQ, LINE, Feishu)
  • The Live Canvas matters for your workflow (visual outputs, shared UIs)
  • You're in a TypeScript shop and want Node-native

Use both? Possible, but probably not the move. They overlap heavily, and Hermes' migration tool suggests Nous expects you to eventually pick one.

The Bigger Picture

Two years ago the agent debate was can these systems do anything useful at all? In 2026 the debate has moved on. The real question now: should your agent get smarter over time, or just be everywhere you are?

Hermes is the strongest bet on the first answer. OpenClaw is the strongest bet on the second.

Both are MIT-licensed, both are production-grade, and both have raised the bar for what an open-source personal AI agent can be.

What's Next?

Comment below .......

Dig deeper: