This commit is contained in:
2026-08-28 14:29:58 +00:00
2 changed files with 42 additions and 36 deletions
+18 -12
View File
@@ -1,7 +1,6 @@
{
inputs,
config,
lib,
pkgs,
...
}:
@@ -42,7 +41,17 @@
mcp_reload_confirm = "false";
};
gateway = {
multiplex_profiles = true;
};
delegation = {
model = "z-ai/glm-5.3-flash";
provider = "nous";
};
memory = {
provider = "holographic";
memory_enabled = true;
user_profile_enabled = true;
};
@@ -51,11 +60,6 @@
credits_notices = true;
};
delegation = {
model = "us.anthropic.claude-sonnet-5";
provider = "bedrock";
};
discord = {
group_sessions_per_user = false;
reactions = false;
@@ -63,12 +67,13 @@
};
};
# Hermes serve (desktop app JSON-RPC backend, headless)
# Port 9120 avoids conflict with the gateway's API server on 9119.
systemd.services.hermes-serve = {
description = "Hermes Agent Serve (desktop remote backend)";
wantedBy = [ "multi-user.target" ];
after = [ "hermes-agent.service" "network-online.target" ];
after = [
"hermes-agent.service"
"network-online.target"
];
wants = [ "network-online.target" ];
requires = [ "hermes-agent.service" ];
@@ -90,12 +95,13 @@
'';
};
# Hermes dashboard (web UI for browser access)
# Port 9121, full web dashboard with login page.
systemd.services.hermes-dashboard = {
description = "Hermes Agent Dashboard (web UI)";
wantedBy = [ "multi-user.target" ];
after = [ "hermes-agent.service" "network-online.target" ];
after = [
"hermes-agent.service"
"network-online.target"
];
wants = [ "network-online.target" ];
requires = [ "hermes-agent.service" ];