feat: drop fork, use official image + plugin URLs #52

Open
Hermes wants to merge 2 commits from feat/drop-fork-use-plugins into master
Collaborator

Summary

Replaces the fork overlay with the official nousresearch/hermes-agent:latest image + pip-installable plugins.

Changes:

  • ai/hermes/Dockerfile: Replace SSH-based fork clone with FROM nousresearch/hermes-agent:latest + ARG HERMES_PLUGIN_URLS for plugin installation. Drops 825-line multi-memory patch (replaced by config-driven Honcho -- memory.provider: honcho). Piper TTS default handled by hermes-piper-plugin.
  • ai/compose.yml: Replace build.ssh with build.args.HERMES_PLUGIN_URLS pointing to Piper and Identity plugins on Gitea.

Plugins installed at build time:

  • hermes-piper-plugin — sets Piper as default TTS provider
  • hermes-identity-plugin — maps platform IDs to Honcho peer names

Config migration already applied: All profiles use memory.provider: honcho (singular, standard upstream format) and tts.provider: piper.

Closes the fork-based deployment. No functional changes to runtime behavior.

## Summary Replaces the fork overlay with the official `nousresearch/hermes-agent:latest` image + pip-installable plugins. **Changes:** - **`ai/hermes/Dockerfile`**: Replace SSH-based fork clone with `FROM nousresearch/hermes-agent:latest` + `ARG HERMES_PLUGIN_URLS` for plugin installation. Drops 825-line multi-memory patch (replaced by config-driven Honcho -- `memory.provider: honcho`). Piper TTS default handled by `hermes-piper-plugin`. - **`ai/compose.yml`**: Replace `build.ssh` with `build.args.HERMES_PLUGIN_URLS` pointing to Piper and Identity plugins on Gitea. **Plugins installed at build time:** - `hermes-piper-plugin` — sets Piper as default TTS provider - `hermes-identity-plugin` — maps platform IDs to Honcho peer names **Config migration already applied:** All profiles use `memory.provider: honcho` (singular, standard upstream format) and `tts.provider: piper`. Closes the fork-based deployment. No functional changes to runtime behavior.
Hermes added 2 commits 2026-05-25 04:14:50 +00:00
feat: add plugin URLs pointing to gortium account
Some checks failed
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
d1ba93fd38
Some checks failed
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/drop-fork-use-plugins:feat/drop-fork-use-plugins
git checkout feat/drop-fork-use-plugins
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/compose#52
No description provided.