Hermes Agent Factory
🤖 AI & Automation

Hermes Agent Factory

Vollautonome Multi-Agent-Orchestrierung mit Profil-basierten KI-Agenten, Kanban-gesteuerten Workflows und vollständigem SDLC — von der Anforderung bis zum Deployment.

20+
KI-Agenten
4
SDLC-Phasen
7
Core Services
Skalierbar

Die drei Säulen

🧬

Profile as Code

Jeder Agent ist ein Hermes-Profil — mit eigener SOUL.md, Skills, Tools und Cron-Jobs. Versioniert im Git-Repo, reproduzierbar per Provisioning-Skript.

📋

Kanban-Orchestrierung

Tasks durchlaufen automatisierte SDLC-Phasen: Create → Assign → Claim → In Progress → Review → Done. Ein SDLC-Advancer schiebt Tasks autonom weiter.

🔗

Tool-Integration

Zentrales AI-Gateway (LiteLLM), Self-Hosted Web Crawling (Firecrawl), CI/CD (Jenkins), Artefakt-Repository (Artifactory), Code-Qualität (SonarQube).

Architektur-Diagramm

Hermes Agent Factory Architecture

Architektur & Komponenten

Agent-Profile

Jeder Agent ist ein spezialisiertes Hermes-Profil mit eigener Identität.

  • Benno — Senior Developer, Backend & API
  • Pia — Product Owner, Anforderungsanalyse
  • Reena — Code Reviewer, Qualitätssicherung
  • Nora — DevOps, Infrastructure as Code
  • Olaf — Researcher, Technologie-Evaluation
  • +15 weitere spezialisierte Profile

SDLC Automation

Der vollständige Software-Lebenszyklus läuft autonom.

  • Kanban Board — Zentrales Task-Management
  • SDLC Advancer — Phasen-Automat (alle 15 Min)
  • Dispatcher — Task-Zuweisung an Worker
  • Review-Gate — Code Review vor Merge
  • Epic-Tracking — Fortschritt über Tasks hinweg

Core Infrastructure

7 Dienste betreiben die Factory-Infrastruktur.

  • LiteLLM Gateway — Zentraler Model-Switch
  • Firecrawl — Self-Hosted Web Crawling
  • Jenkins — CI/CD Pipeline Automation
  • SonarQube — Statische Code-Analyse
  • Artifactory — Artefakt-Repository
  • PostgreSQL + Redis — Persistenz & Caching

Kommunikation

Agenten kommunizieren direkt — ohne Message Broker.

  • MCP p2p — Direkte Agent-zu-Agent-Kommunikation
  • HTTP/SSE — Bidirektionaler Nachrichtenkanal
  • Inbox-System — Persistente Nachrichtenwarteschlange
  • Telegram-Bridge — Monitoring & Benachrichtigungen
  • Watchdog-Pattern — Script-basierte Poller (0 Tokens)

Vom OpenClaw-Erbe zur Hermes Factory

Die Factory begann als OpenClaw Agent Factory — mit Docker-in-Docker-Sandboxes, Apache Kafka als Event-Bus und einem Next.js-Dashboard. Dieses Setup war leistungsfähig, aber komplex: 31 Container, Kafka-Cluster-Management, Docker-in-Docker-Netzwerke.

Die Migration auf Hermes-Agent-Profile reduzierte die operative Komplexität radikal:

  • Wegfall von Kafka — Direkte p2p-Kommunikation ersetzt den Message Broker (0 Infrastruktur-Overhead)
  • Profile statt Container — Jeder Agent ist ein YAML-definiertes Profil, kein eigener Docker-Container
  • GitOps-basiert — Profile, Skills und Cron-Jobs sind im Git-Repo versioniert und reproduzierbar
  • Zentraler Model-Switch — LiteLLM-Gateway erlaubt Modell-Wechsel für alle Agenten auf einmal
  • Token-Effizienz — Watchdogs und SDLC-Advancer laufen als no-agent-Scripts (0 LLM-Tokens)

Technologie-Stack

🧠

Hermes Agent

Profil-basierte Agenten

🚦

LiteLLM

AI Gateway

🔥

Firecrawl

Web Crawling

📋

Kanban

Task-Management

🐳

Docker

Container-Plattform

🔗

MCP p2p

Agent-Kommunikation

Projekt-Details

Status
🚀 Active
Kategorie
🤖 AI & Automation
Agenten
20+ Profile
Orchestrierung
Kanban + SDLC Advancer
Core Services
7 Dienste

Dieses Projekt ist eine private Forschungs- und Entwicklungsplattform. Die Factory läuft vollautonom auf eigener Infrastruktur. Bei Interesse an der Architektur oder einer Zusammenarbeit: sascha@ihotz.de