graph TD
subgraph Control["Control Layer"]
Daniel["Daniel Founder"]
ClaudeCode["Claude Code"]
GitHub["GitHub Repo"]
GHA["GitHub Actions"]
end
subgraph VPS["VPS Infrastructure"]
Traefik["Traefik Reverse Proxy"]
n8n["n8n Workflows"]
Langfuse["Langfuse Observability"]
Syncthing["Syncthing Sync"]
StaffPortal["Staff Portal"]
Manager["Manager Employee"]
end
subgraph Clients["Client Containers"]
DanielPA["daniel-pa Agent"]
MWC["mwc-content-assistant Agent"]
OMF["omf Agent"]
SALF["salf Agent"]
SIP["sip Agent"]
end
subgraph LLMs["External LLMs"]
Anthropic["Anthropic Claude"]
OpenRouter["OpenRouter"]
Perplexity["Perplexity Research"]
end
subgraph Services["External Services"]
Infisical["Infisical Secrets"]
Composio["Composio Tools"]
AgentMail["AgentMail Email"]
Backblaze["Backblaze B2 Backups"]
end
Daniel -->|instructs| ClaudeCode
ClaudeCode -->|commits code| GitHub
GitHub -->|triggers| GHA
GHA -->|deploys via SSH| Traefik
Traefik --> n8n
Traefik --> Langfuse
Traefik --> StaffPortal
Traefik --> DanielPA
Traefik --> MWC
Traefik --> OMF
Traefik --> SALF
Traefik --> SIP
Manager --> DanielPA
Manager --> MWC
Manager --> OMF
Manager --> SALF
Manager --> SIP
DanielPA --> Anthropic
MWC --> Anthropic
OMF --> OpenRouter
SALF --> Anthropic
SIP --> Anthropic
DanielPA --> Perplexity
n8n --> Anthropic
DanielPA --> Composio
MWC --> Composio
DanielPA --> AgentMail
MWC --> AgentMail
Manager --> Infisical
DanielPA --> Infisical
MWC --> Infisical
Syncthing --> Langfuse
Manager --> Backblaze
Build Status
Company OS Spine
Done
LangGraph orchestrator running approval gate, Buzz Nostr DM surface, and DOFA engine
Hermes Agent Containers
Done
Per-client isolated Docker containers running hermes-agent AI employees
n8n Workflow Engine
Done
Self-hosted n8n instance running deterministic automation workflows for all clients
Langfuse Observability
Done
LLM call tracing, cost tracking, and data retention with purge runbook
Traefik Reverse Proxy
Done
TLS termination and routing for all VPS-hosted services and client containers
Staff Portal
Done
Internal Flask app showing all active AI employee containers and their status
Manager Employee
Done
Supervisor agent monitoring container health, costs, logs, and auto-fixing issues
AI Readiness Assessment
Done
Self-serve L1 assessment app with Paystack checkout, scoring, and PDF report
AI Visibility Audit
Done
Deterministic web audit engine with LLM recommendations and branded PDF delivery
Delivery Engine
Done
Claude Code runner with path gates, cross-client deny hooks, and red-team tests
Infisical Secrets
Done
Centralised secrets management with per-client isolation and prod/dev separation
Backblaze B2 Backups
Done
Automated encrypted backups of Langfuse and DB data with restore drill scripts
Composio Integration
Done
Per-client Composio projects giving agents access to client-owned tool integrations
Onyx Client Brain
Done
Self-hosted Onyx CE knowledge base for SALF with visual ingestion pipeline
Buzz Nostr Workspace
In Progress
Nostr-based async approval DM surface for company-os gate decisions
DOFA Compliance Engine
In Progress
Deterministic fit-and-proper deadline rules engine for Complyeeze client
Complyeeze Vetting Workflow
Done
n8n workflow orchestrating FSCA lookups and vetting sheet assembly
ManyChat Instagram to Attio
Done
Instagram DM capture via ManyChat flowing contacts into Attio CRM
Planning Whiteboard
Done
Real-time collaborative MCP-backed whiteboard for session planning
Syncthing File Sync
Done
Secure file synchronisation between VPS and local machines for brain ingestion