From 60056e771aeb84be85d488e0c1e7c680ddd0d5b8 Mon Sep 17 00:00:00 2001 From: ekko Date: Tue, 14 Apr 2026 09:04:54 +0800 Subject: [PATCH] feat: auto-install hermes-web-ui via npm in setup script Co-Authored-By: Claude Opus 4.6 --- scripts/setup.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/setup.sh b/scripts/setup.sh index 7ddca1e..8933373 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -70,7 +70,7 @@ check_hermes() { return 0 fi warn "Hermes Agent CLI not found" - echo " Install it from: https://github.com/EKKOLearnAI/hermes-agent" + echo " Install it from: https://github.com/NousResearch/hermes-agent" return 1 } @@ -101,6 +101,13 @@ check_port echo "" if [ $has_error -eq 0 ]; then + # Auto-install hermes-web-ui if not already installed + if ! command -v hermes-web-ui &>/dev/null; then + warn "hermes-web-ui not installed, installing globally..." + npm install -g hermes-web-ui + info "hermes-web-ui installed" + fi + echo "" info "All checks passed! Run: hermes-web-ui start" else warn "Some checks failed. Please fix the issues above."