Re: [NonGNU] new: hermes
Richard Stallman <[email protected]> Tue, 11 Aug 2026 00:40:51 -0400
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] When I read text in the description you sent, I keep having the feeling that there is missing piece, taken for granted in every sentence, that I don't understand. I notice its absence because the points I do understand don't quite link up, but I can't tell what the missing piece looks like. So I will look at them and see if I can ask a question that will help me undersand something. > Hermes can inspect and edit files, run commands, search the web, operate > Git repositories and schedule recurring work. Emacs can inspect and edit files, run commands, talk to search engines, use git. What would be the advantage, in Emacs, of doing these things via Hermes instead of doing them by executing keyboard commands or Lisp expressions? > Hermes profiles are separate agent instances, each with its own tools, > skills, memory, permissions and configuration. A default profile can > handle conversation Could you explain concretely what "conversation" means here? How does Hermes do "conversation"? > When it solves a non-trivial > problem, it can save the procedure as an editable skill and reuse it in > later sessions. It can update skills when their instructions prove > incomplete or wrong. Persistent memory stores preferences and facts > about the working environment. Does this mean Hermes needs to learn how to edit a file? What method does Hermes need to learn? How to use C-x C-f and C-x C-s? How to use the various Emacs editing commands to carry out the desired changes in the text? I already know how to do that. What is the benefit I would get by hooking up Hermes to do that? How does Hermes "learn"? How can it judge whether the result of something it just did was good or bad? Does Hermes depend on using an LLM? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)