Skip to content

Add first-class support for Hermes #319

Description

@steveafrost

Before filing

  • I searched open and closed issues for duplicates.
  • I am using a recent release and this doesn't already exist.
  • This is one request, not several bundled together.

Closest existing issue

#110

Is this new, or an improvement?

New capability — Berd can't do this at all today

The problem, in your terms

Considering adoption is high, first-class support for Hermes would enable this to be a replacement for other tools like Codex/Hermes Desktop/etc. This would allow controlling Hermes from Berd while letting Hermes retain tooling, memory, etc. Essentially, what Buzz does but for the single player experience.

Berd – and Buzz – are freakin' amazing. Thank you!

What you do today

Today I either use Buzz and have a 1:1 chat with the agent or I use Hermes Desktop which is not a great piece of software and the remote use is a fragmented ecosystem.

What you'd like to see

Proposing first-class support for Hermes agent to match other agent support like Goose, Codex, Claude, AMP.

Why this belongs in Berd itself

This belongs in Berd because the selector needs to have a dropdown for different Hermes gateways. It can't be a skill because the chat needs to run on the remote computer to keep tooling and memory on that computer while also allowing remote execution in that environment.

Non-goals

  • I'm not asking for an open ended ACP support.
  • I'm not asking for Hermes feature/skill/memory parity

Alternatives you considered

I tried to use the remote SSH session in Experimental but that connects only to a Goose agent and not Hermes.

Mockups, prior art, or other context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions