Update flow diagram: add sam-research, SearXNG, web_search MCP flow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -30,9 +30,15 @@ flowchart TD
|
|||||||
varys["varys-monitor"]
|
varys["varys-monitor"]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
subgraph research ["Research Agent"]
|
||||||
|
sam["sam-research :8500"]
|
||||||
|
searxng["SearXNG :8600"]
|
||||||
|
end
|
||||||
|
|
||||||
subgraph external ["External Sources"]
|
subgraph external ["External Sources"]
|
||||||
github["GitHub API"]
|
github["GitHub API"]
|
||||||
opnsense["OPNsense changelog"]
|
opnsense["OPNsense changelog"]
|
||||||
|
web_ext["Web (search results)"]
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph llm ["LLM Layer"]
|
subgraph llm ["LLM Layer"]
|
||||||
@@ -45,8 +51,8 @@ flowchart TD
|
|||||||
end
|
end
|
||||||
|
|
||||||
subgraph storage ["Shared Storage — /opt/"]
|
subgraph storage ["Shared Storage — /opt/"]
|
||||||
sites["sites/\nchangelog/ varys/ bran/"]
|
sites["sites/\nchangelog/ varys/ bran/ sam/"]
|
||||||
agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/"]
|
agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/ sam-research/"]
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph serving ["Serving Layer"]
|
subgraph serving ["Serving Layer"]
|
||||||
@@ -72,10 +78,21 @@ flowchart TD
|
|||||||
|
|
||||||
varys -->|HTTP GET| svc
|
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 -->|index.html + last-output.md| sites
|
||||||
bran -->|last-run.json| agentOS
|
bran -->|last-run.json| agentOS
|
||||||
varys -->|index.html + last-output.md| sites
|
varys -->|index.html + last-output.md| sites
|
||||||
varys -->|last-run.json| agentOS
|
varys -->|last-run.json| agentOS
|
||||||
|
sam -->|index.html + last-output.md| sites
|
||||||
|
sam -->|last-run.json| agentOS
|
||||||
|
|
||||||
sites --> nginx
|
sites --> nginx
|
||||||
nginx -->|NPM proxy| web
|
nginx -->|NPM proxy| web
|
||||||
|
|||||||
Reference in New Issue
Block a user