From e34d7a59de241e1623e1f82eb8b4cc84e8e4b095 Mon Sep 17 00:00:00 2001 From: jenstandstad Date: Sat, 9 May 2026 18:02:49 +0200 Subject: [PATCH] Adding fixes to gunnar and hermes --- .../agent0/plugins/_model_config/config.json | 41 ++++++++++++++++++- agents/hermes/agents/.gitkeep | 0 agents/hermes/knowledge/.gitkeep | 0 agents/hermes/knowledge/main/.gitkeep | 0 agents/hermes/knowledge/solutions/.gitkeep | 0 agents/hermes/plugins/.gitkeep | 0 .../hermes/plugins/_model_config/config.json | 40 ++++++++++++++++++ agents/hermes/secrets.env | 0 agents/hermes/skills/.gitkeep | 0 agents/hermes/workdir/.gitkeep | 0 docker-compose.yml | 4 +- plugins/festinger/festinger/db.py | 1 + tunnel-entrypoint.sh | 0 13 files changed, 83 insertions(+), 3 deletions(-) create mode 100644 agents/hermes/agents/.gitkeep create mode 100644 agents/hermes/knowledge/.gitkeep create mode 100644 agents/hermes/knowledge/main/.gitkeep create mode 100644 agents/hermes/knowledge/solutions/.gitkeep create mode 100644 agents/hermes/plugins/.gitkeep create mode 100644 agents/hermes/plugins/_model_config/config.json create mode 100644 agents/hermes/secrets.env create mode 100644 agents/hermes/skills/.gitkeep create mode 100644 agents/hermes/workdir/.gitkeep mode change 100644 => 100755 tunnel-entrypoint.sh diff --git a/agents/gunnar/projects/glitch_university/.a0proj/agents/agent0/plugins/_model_config/config.json b/agents/gunnar/projects/glitch_university/.a0proj/agents/agent0/plugins/_model_config/config.json index e8f058a..21bce13 100644 --- a/agents/gunnar/projects/glitch_university/.a0proj/agents/agent0/plugins/_model_config/config.json +++ b/agents/gunnar/projects/glitch_university/.a0proj/agents/agent0/plugins/_model_config/config.json @@ -1 +1,40 @@ -{"allow_chat_override": true, "chat_model": {"provider": "openrouter", "name": "anthropic/claude-sonnet-4.6", "api_base": "", "ctx_length": 200000, "ctx_history": 0.7, "vision": true, "max_embeds": 10, "rl_requests": 0, "rl_input": 0, "rl_output": 0, "kwargs": {}}, "utility_model": {"provider": "openrouter", "name": "google/gemini-3.1-flash-lite-preview", "api_base": "", "ctx_length": 128000, "ctx_input": 0.7, "rl_requests": 0, "rl_input": 0, "rl_output": 0, "kwargs": {}}, "embedding_model": {"provider": "huggingface", "name": "sentence-transformers/all-MiniLM-L6-v2", "api_base": "", "rl_requests": 0, "rl_input": 0, "kwargs": {}}} \ No newline at end of file +{ + "allow_chat_override": false, + "chat_model": { + "provider": "lm_studio", + "name": "qwen2.5-7b-instruct", + "api_base": "http://festinger:11434", + "ctx_length": 32768, + "ctx_history": 0.7, + "vision": true, + "rl_requests": 0, + "rl_input": 0, + "rl_output": 0, + "kwargs": { + "max_tokens": 4096, + "agent_id": 3 + }, + "max_embeds": 10 + }, + "utility_model": { + "provider": "lm_studio", + "name": "qwen2.5-7b-instruct", + "api_base": "http://festinger:11434", + "ctx_length": 32768, + "ctx_input": 0.7, + "rl_requests": 0, + "rl_input": 0, + "rl_output": 0, + "kwargs": { + "X-Agent-Id": 3 + } + }, + "embedding_model": { + "provider": "huggingface", + "name": "sentence-transformers/all-MiniLM-L6-v2", + "api_base": "", + "rl_requests": 0, + "rl_input": 0, + "kwargs": {} + } +} \ No newline at end of file diff --git a/agents/hermes/agents/.gitkeep b/agents/hermes/agents/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/knowledge/.gitkeep b/agents/hermes/knowledge/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/knowledge/main/.gitkeep b/agents/hermes/knowledge/main/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/knowledge/solutions/.gitkeep b/agents/hermes/knowledge/solutions/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/plugins/.gitkeep b/agents/hermes/plugins/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/plugins/_model_config/config.json b/agents/hermes/plugins/_model_config/config.json new file mode 100644 index 0000000..fa8fa9f --- /dev/null +++ b/agents/hermes/plugins/_model_config/config.json @@ -0,0 +1,40 @@ +{ + "allow_chat_override": false, + "chat_model": { + "provider": "lm_studio", + "name": "qwen2.5-7b-instruct", + "api_base": "http://festinger:11434", + "ctx_length": 32768, + "ctx_history": 0.7, + "vision": true, + "rl_requests": 0, + "rl_input": 0, + "rl_output": 0, + "kwargs": { + "max_tokens": 4096, + "agent_id": 8 + }, + "max_embeds": 10 + }, + "utility_model": { + "provider": "lm_studio", + "name": "qwen2.5-7b-instruct", + "api_base": "http://festinger:11434", + "ctx_length": 32768, + "ctx_input": 0.7, + "rl_requests": 0, + "rl_input": 0, + "rl_output": 0, + "kwargs": { + "X-Agent-Id": 8 + } + }, + "embedding_model": { + "provider": "huggingface", + "name": "sentence-transformers/all-MiniLM-L6-v2", + "api_base": "", + "rl_requests": 0, + "rl_input": 0, + "kwargs": {} + } +} diff --git a/agents/hermes/secrets.env b/agents/hermes/secrets.env new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/skills/.gitkeep b/agents/hermes/skills/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/agents/hermes/workdir/.gitkeep b/agents/hermes/workdir/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/docker-compose.yml b/docker-compose.yml index fc0f071..b3ebfc0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -180,9 +180,9 @@ services: - "host.docker.internal:host-gateway" hermes: image: agent0ai/agent-zero:latest - container_name: herms + container_name: hermes ports: - - "50003:80" + - "50008:80" volumes: - ./agents/hermes:/a0/usr - ${HOME}/.ssh:/root/.ssh diff --git a/plugins/festinger/festinger/db.py b/plugins/festinger/festinger/db.py index d90dc67..227a711 100644 --- a/plugins/festinger/festinger/db.py +++ b/plugins/festinger/festinger/db.py @@ -115,6 +115,7 @@ async def init_schema(pool: asyncpg.Pool) -> None: (3, "gunnar", "http://gunnar:80", "00oDLpLbWuS16IzE"), (5, "rind", "http://rind:80", "3GRS5iP91Y2qQNLr"), (6, "abyssinthia", "http://abyssinthia:80", "_XxQlg7qAxhmlyJh"), + (8, "hermes", "http://hermes:80", "7giYJjjk38c7IsYj"), ]: await conn.execute( """ diff --git a/tunnel-entrypoint.sh b/tunnel-entrypoint.sh old mode 100644 new mode 100755