Migrate from OpenClaw
hermes-agent.nousresearch.com
hermes-agent.nousresearch.com
OpenClaw has come so far since its' original launch/craze. I recommend taking a second look if you haven't touched it in a while. If for no other reason than it's just a really fun playground with a LOT of areas to experiment in. Setup a myriad of agents with various models, skills, cron jobs, etc. The control surfaces have come a long way as well.
Hermes is good fun, running that as well but feels like they focused on polish vs features in order to capitalize on the primitive state that OpenClaw was in for its first months.
People that got attracted to the hype of openclaw but couldn't endure the fast pace of breaking changes while they figured out the problem space were well served by going to Hermes.
And is the only way to interact telegram? I see the simple appeal but why send everything through a russian app?
It turned out to be probably the crappiest, glitchiest piece of software I’ve used in the past few years. Its basic onboarding workflow was completely broken, GUI was a hallucinated mess.
Also it turned out that not a single person I know who dedicated time to configuring it, ever achieved anything remotely interesting as a result.
I read /r/openclaw for ideas on automations and 95% of the content is complaints or people having it do things that just don't need to be done.
As a side question for anyone reading this, what are the best agentic AI subreddits for people who are actually using it for work and not just personal dashboards?
A friend of mine automated the lead generation and marketing function of his tiny startup using OpenClaw and set of skills he wrote for it. It would find potential leads (from a list of sources), contact them, score them and keep the owner informed via. Slack about what's going on. They actually closed a few deals following up on leads generated by their bots.
The person you're replying to said they know someone who closed a few deals as a result of their OpenClaw. How is that not interesting?
It doesn't prove that it's globally useful, well implemented, or even worth the cost/effort. But it is something interesting.
But after trying both Hermes and OpenClaw, it feels like they both... miss the point? Last time I tried OpenClaw it wanted to download something like 11 GB of local models to do... something (embeddings for memory indexing or chat labeling/classification maybe?) which my sorry old 16gb M1 is certainly not capable of running.
Hermes seems to suffer from the same problem: why do I need to download (and then immediately disable to avoid confusing my poor "agents"... a concept which I also feel like way too many tools fundamentally misunderstand) skills for managing Spotify playlists or pokemon or minecraft in order to run the thing? (I acknowledge that they cleaned some of this up in a recent release, so maybe this isn't as bad as it was when I last tried it)
WRT "agents"... can someone explain to me why there's so much effort put into naming agents and giving them personalities? An "agent" is simply a separate context window with different prompting (itself written by the spawning/parent "agent") that's specific to a partial slice of the task you're trying to solve. If you have to write their prompt ahead of time that defeats the whole purpose of a programmable, autonomous subagent, doesn't it?
OpenClaw is just a toy. There is no use case for it and I haven’t heard of anyone do anything remotely interesting with it. People like to vaguely say it “manages” stuff for them, whatever that means.
Anything requiring serious automation can be automated deterministically via a script, probably written by an LLM.
If you want a coding agent, get a coding agent, you do not need OpenClaw.
What an enormous waste of money and effort (Actually, there’s no effort at all, it’s just AI slop running wild)
Hermes is focused, tight and does exactly what it set out to do. I already moved to Hermes.
To that end, I found this amazing project called OpenCrow. It's aggressively DM chat, and I wanted support for group chats (so it can be a household helper), so I forked* it and made it exactly what I want.
Now I actually have two personal agents, one just for me, and one for the household. They are each in their own container, and the whole thing is managed by my Nix* config.
* https://github.com/pkulak/opencrow
* https://github.com/pkulak/nix/tree/main/modules/features/ope...
Do you have anything for pi in general as well? I have currently tried out oh-my-pi and (well previously opencode) and I know about https://zot.sh for something completely in golang and also https://maki.sh/ both of which are created by another HN user.
I have found projects created by frequent HN users (in terms of how much they interact with the site) to be genuinely useful/interesting within this space as compared to complete hype. I might bet there to be a very significant overlap and thus, it might be a good filter for these AI projects.
Now aside from this one of the things that I want is I have found opencode + obra/superpowers to be a bit token intensive but its much more hands driven development and the AI doesn't completely go amok. I basically just want to replicate something like this either in pi or rust/golang alternative of it as well and then to use it completely with mobile phone as a means of interaction using say matrix protocol. (Optionally: I have glm 5.2 previous coding subscription where the rate limits is actually 5 hour rolling window rather than weekly so I would like to make it re-run/continue automatically after the 5 hour window on a project just continously to build on the side to use those tokens and just building something in an AFK fashion.)
This might be my ideal workflow, Given that Pi is extensible, I think that Opencrow/your fork of it can be useful in one of the pieces of this ideal workflow. I'd be genuinely curious as it wasn't until quite recently that I went from my minimalist model of defaults to customizations/skills.md and I am just dabbling on different levels of complexity to find out what makes the right sense of having complexity towards on.
https://github.com/rrvsh/tools/blob/256b38535d62a2930ad27161... https://github.com/rrvsh/tools/tree/256b38535d62a2930ad27161...
but its just a different way to do things, not a better way! if you like it, you should keep it :)
Maybe because I have stuff like this: https://github.com/pkulak/nix/blob/main/modules/features/jai...
Not totally sure, but I feel like importing that wouldn't work. Probably you're supposed to put packages in their own place, I guess. But yeah, what I've got works. haha
Unrelated, but thanks for sharing your config! There are a lot of really good ideas in there, and I've only looked at a few files.
Also unrelated, how are you liking Jai? I was following it before it was released but haven't had the time to try it out - I've heard good things even beyond gamedev use cases
[1] https://github.com/rrvsh/tools/blob/prime/nix%2Fpackages%2Fs...
I just want claude code accessible through Discord (or Telegram or anything, I don't care what).
While it's _far_ from what I really want, my best setup currently is Blink Shell on iOS -> Mosh to my computer -> Run Claude Code.
But what I didn't understand... what benefit does it actually bring? On a default loadout, even after disabling tons of skills in the setup wizard, there were lots of useless garbage skills enabled, over 10k of context used just to list them all.
I vibe-coded my own harness that uses ACP so it supports any coding CLI that exposes ACP (copilot cli, opencode, basically every popular one with official or non-official wrappers). And I was able to achieve basically exactly what I wanted from any Claw-like agent, in like a few hours.
I know there's way, way more to these self-sufficient agents (compaction, memory system, etc) but in my mind, it feels like the closer you can be to a barebones "coding agent core" plus "gateways that point to it" the better.
I still use Hermes because it's not a problem I care about solving right now and am spending my time and tokens on more important problems. I don't plan to always use it, and if anything it gives me ideas for what the ideal shape of what I want would be.
Also to add, having a unified space to chat with an agent that has a local system it can work with is quite liberating because I use it to drive my agent orchestration system. So I'm no longer bound to my computer or any one providers harness and whatever mobile solution they provide if any. It's been quite freeing and I don't use Hermes that differently than I would chatgpt, except it know exactly how I like to do my work and that means I have to remind it less.
I do have a website on which I've been adding more and more stuff for personal use and for sharing with people, but when I want to develop it I do it with any agent I'm using right now (Codex, Claude Code, Pi, etc) and when I want to ask questions about it, it's usually on the public internet so any chat interface can query it. That leaves two things: asking questions about more private stuff, and possibly a "claw" that lives on your computer/on a small server is less of a pain to connect to private stuff than building a MCP and authenticate yourself through it ; and apps that themselves use models, which can be developed by the "code agent" and then I can plug whatever model I want on it.
I’d love some OpenClaw master to opine on meaningful use cases beyond clawbook, checking the weather, and telling you about crypto news, as it genuinely feels like something I should find utility for but am just too old or something.
[1] https://evomap.ai/blog/hermes-agent-evolver-similarity-analy...
Not that they stole code or even copy, just the idea from a completely open source project (at the time).
Given how many people have posted and released similar systems over the time skills came out and even before, that's a huge claim with no substance to back it.
Not particularly. But at least that source tries to explain what happened.
"Hermes Agent (and others) default Installs are silently routing web traffic to Parallel"
https://www.reddit.com/r/hermesagent/comments/1u5ukz6/hermes...
Basically: it is a free service, free is good, why are you being difficult?
People running Hermes on local models thought their data was theirs, but what if the model is not the only leakage vector??
tl;dr for people who just read the inaccurate quote: It was the default search provider (for free), if you configured anything else, it was not used. They removed the default.
- teknium1 retitled the original issue to "." and edited the issue text to "."
- Nous Research deleted comments from 4 users, including the issue submitter, and blocked all of them.
- No formal response has been given by teknium or the Nous Research project. It appears they are trying their darndest to brush it under the rug.
https://evomap.ai/blog/hermes-agent-evolver-similarity-analy...
Boo fucking hoo. The desktop agent space converges on a small set of features that overlap. Grow the fuck up.
Whether the claims have merit or not, attempting to make the claim go away in this way is at best unprofessional and childish.
[0] https://github.com/NousResearch/hermes-agent/issues/10232
I guess I’m confused about (and more concerned with) the merits of the issue.
If the merits are serious, this is a cover-up. If they’re specious, this is like forum drama. From what I can tell so far, it looks like the latter.
Seems like both projects are a bit unprofessional in terms of leaders. Hermes just tries to sound more authoritative with the "Nous Research" name and fancy site, etc.
I was expecting them to show code samples or something, but to me it looks more like these were two projects that ended up coming up with similar looking features, even with different implementations of these features. I don't see how Nous Research owes them any explanation, especially since at least from that linked issue they were coming in really hot with accusations of plagiarism. If I owned a large OSS project that amassed issues/discussions/PRs at a rate of ~4k per month I would probably also treat this kind of thing as spam.
The behaviour by NousResearch is a bit bad (if I am understanding it correctly, I can be wrong, I usually am) but given its an open source project. I don't think that accredition makes a project bad and I simply don't understand the rationale behind a lot of it and streissand effect is starting to kick in the more they might be trying to hide it.
Why not just accredit EvoMap's Evolver or come up with an official statement or have a proper discussion between the two teams
> The behaviour by NousResearch is so bad given its an open source project. I don't think that accredition makes a project bad and I simply don't understand the rationale behind a lot of it and streissand effect is starting to kick in the more they might be trying to hide it.
> Why not just accredit EvoMap's Evolver or come up with an official statement or have a proper discussion between the two teams
2. In the future, there won't be copyright. Or open source. Or anything "owned". It can all just be copied trivially, and there's literally no stopping it.
3. I don't know how to feel about any of that. This is so new and complicated. The whole world is changing dramatically and being completely reshaped.
Wasn't there some news a while ago that Anthropic and other frontier model companies used a bunch of pirated books to train their models? Are we not all benefiting from the fact that they also crawled a bunch of open code repos?
If something is open source, it's pretty easy to tell if code is pulled directly from another repo and included in a project. It's much harder to know if whatever model was building something pulled from it (through training or simply searching online).
It was Meta. With Zuck's explicit permission.
https://apnews.com/article/anthropic-authors-copyright-judge...
Oh, no. Not at all. There won't be copyright for you. Disney will still have theirs, and so will anyone else rich enough.
I similarly haven’t found it useful to run a bunch of these agents in developing the product, but it’s a nice interface for people who don’t live in their terminal all day.
Not being snarky, it seems to be Anthropic's value prop to "real" SMB is papering over Claude Code and agent protocol with a white collar business IDE.
Most of these "runs on a Mac Mini!" offerings seem to be "hipper than thou" variants for the LinkedInfluencer class, while Cowork is for the workplace.
There seem to be effectively zero Cowork alternatives that understand most SMB don't run on Google Workspace and Slack (or Hetzner and Telegram).
https://hermes-agent.nousresearch.com/docs/reference/skills-...
Approximately zero. Grifters, FOMO driven technophiles, and wannabe "founders" jumped on the bandwagon because it was "the next big thing" (where did I hear that before?). Now that the creator got cushy job at OpenAI, and the hype is over, it's just another tech bro toy to burn tokens with and scratch your OCD.
I used OpenClaw -> Hermes -> my own thing now.
I've got things like code review, email inbox/spam filtering, website monitoring for bad links/typos, HN/Bluesky notifications, favorite director/actors/author alerts, etc.
I mostly interact with them using Slack and Email.
persistent memory plus cron job lets you do stuff that you can't do with just codex/claude code/opencode
The purpose of these systems is not to be a system, it's to be a platform/substrate for agency expansion. Whoever can best expose their capabilities (without having to many tattering detractors) is ultimately going to be the winner.
Both of them broke on me and were maddening to try and debug. I'd get them working then 1-2 days later send a message and get no reply. I went round and round with OpenClaw (seriously, "openclaw doctor" is a sick joke) before finally nuking the VM.
I want the simplest of things: Claude Code + My Obsidian Vault. That's it. I didn't even add other MCPs or Skills, I tried using Nano/OpenClaw and they both just fell over after a couple days.
I'm probably best served by just vibecoding my own tool since these things try to be too many things to too many people and end up failing.
So I looked elsewhere and found Crush and Hermes. They're both very a e s t h e t i c, which I think can make using them fun, but ultimately if I had a nitpick, I would look back over at pi, and the grass looked greener. (And not to mention, both Hermes and Crush seem to have some drama/baggage.)
I'm back on pi, and happy with just a few packages I've downloaded for it.
It feels like when you do a fresh Windows install and you have to debloat it from all the spyware and candy crush type games.
Pi is the perfect clean slate, I absolutely love it.
I want to move away from claude but don't have the hardware for "good" local llms, and would rather use a ZDR api instead of one of the big apis for privacy reasons.
After my Claude subscription ended, I tried using Fireworks and OpenRouter to be less vendor-locked and access cheaper models. MiniMax, Kimi, and Qwen were the three I tried the most since they're fairly cheap, but I still burned thorugh credits way too fast. Now I'm using Codex.
I've heard that if you can deal with slower output, local LLMs can run on gaming graphics cards well enough. So they're not great for a live coding assistant, but running some tasks/agents overnight is an option.
It only appears that the hosting providers are and not the user spending thousands of dollars on these agents.
Does anyone know any of these users? Most of the agentic-coding boosters seem to be pretty much exclusively building personal knowledge bases and more agentic coding tools
I built smth similar which lets you delegate from say local model to Claude or mimicode to pi. It does audited, workspace segregated mcp calls with only 3 tools ever in context. It can store skills, cross harness memory, inbuilt AI first task manager. Workflows that can run on triggers or schedules which take skills, a model, a prompt and a hand picked set of mcp tools (very granular).
I use this to let me know what’s going on, to save tokens in Claude by delegating to MiMo and deepseek, and local models in pi.
No one using these things has a use case for them - if they did they’d have built it themselves like I have. Because with ai… you can!
Oh and it can work via telegram (cos if it doesn’t is it even an ai harness token furnace!!??)
And a uv.lock is also there...
OpenClaw, at least initially, and Hermes both appear to have been heavily astroturfed using all kinds of blackhat tactics, which is a huge red flag to me.
And then there is the code.