From 01ced45815b9f20a923b46996f028999428d2ee3 Mon Sep 17 00:00:00 2001 From: nxm Date: Wed, 6 May 2026 05:02:19 +0200 Subject: [PATCH] Update flow diagram: add sam-research, SearXNG, web_search MCP flow Co-Authored-By: Claude Sonnet 4.6 --- flow.html | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/flow.html b/flow.html index b19bbb0..289ce45 100644 --- a/flow.html +++ b/flow.html @@ -30,9 +30,15 @@ flowchart TD varys["varys-monitor"] end + subgraph research ["Research Agent"] + sam["sam-research :8500"] + searxng["SearXNG :8600"] + end + subgraph external ["External Sources"] github["GitHub API"] opnsense["OPNsense changelog"] + web_ext["Web (search results)"] end subgraph llm ["LLM Layer"] @@ -45,8 +51,8 @@ flowchart TD end subgraph storage ["Shared Storage — /opt/"] - sites["sites/\nchangelog/ varys/ bran/"] - agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/"] + sites["sites/\nchangelog/ varys/ bran/ sam/"] + agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/ sam-research/"] end subgraph serving ["Serving Layer"] @@ -72,10 +78,21 @@ flowchart TD varys -->|HTTP GET| svc + sam -->|GET /search| searxng + searxng -->|results| web_ext + web_ext --> searxng + sam -->|POST /api/chat| ollama + ollama --> sam + + openwebui -->|web_search MCP tool| citadel + citadel -->|GET /search| searxng + bran -->|index.html + last-output.md| sites bran -->|last-run.json| agentOS varys -->|index.html + last-output.md| sites varys -->|last-run.json| agentOS + sam -->|index.html + last-output.md| sites + sam -->|last-run.json| agentOS sites --> nginx nginx -->|NPM proxy| web