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"]
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user