HF

Agent Fleet Architecture Active Spec

ARM64 Host
Architecture Rationale

Hybrid Front-of-House + Headless Execution Engine

CopilotKit agents excel at multi-surface generative UI (Slack BlockKit, Mobile Native, Collaborative Docs). Hermes acts as the autonomous Linux host operator handling real terminal execution, cronjobs, file patches, and subagents.

4
UI Surfaces
1
Host Engine

End-to-End System Diagram

Click any component to inspect role
Tier 1: Human Interfaces & Touchpoints
OpenTag Slack / Teams

On-call triage, native BlockKit charts, and human approval gates directly in chat threads.

OpenMuse Mobile (Expo)

Personal mobile assistant (iOS/Android) with durable task DAGs, browser takeover & PDF signing.

OpenDots Web / Spaces

Collaborative Notion-like workspace with AI Coworker "Dots" drafting pages and specs.

OpenBot Sandbox Web

Self-hosted ChatGPT alternative with strict container isolation and pre-action policy evaluation.

AG-UI Streaming Protocol (SSE / WebSocket)
Tier 2: Coordination & Integration Bridge
RT
CopilotKit Runtime & Channels SDK Hub
Manages session threads, human-in-the-loop approval cards, and agent tool dispatches.
MCP Client Hono / Node API FastAPI Bridge
Local IPC / UNIX Socket / Direct Process Execution
Tier 3: Headless Host Operator & Execution Core
⚡

Hermes Agent (Host Operator & Lead Engineer) Direct Linux Access

Owns code execution, autonomous background jobs, file manipulation, and host infrastructure.

Linux Shell Cron Scheduler FTS5 SQLite Memory
🛠 Engineering Operations
OpenCode CLI, code patch engine, git branching/pushes, test suite execution, Cloudflare deployments.
⏰ Background Autonomy
Self-contained cron watchdogs, silent system alerts, daily briefings delivered to Slack/Telegram.
🧠 Persistent Fleet Memory
Cross-session FTS5 retrieval, dynamic procedural SKILL.md management, and curated user profile facts.
Active Selection Details
System Overview
Click any box above to inspect its specific protocols, communication interfaces, and setup steps.