Agenten-Architektur

Das Agenten-Team

Autonome Spezialisten mit eigenem Gedächtnis, eigenen Werkzeugen und Persönlichkeit — koordiniert durch den Orchestrator auf Ihrem SovereignNode.

Grundlagen

Was ist ein AIMOS-Agent?

Ein AIMOS-Agent ist ein autonomer Fachspezialist, der vier Kernkomponenten verbindet:

M

Memory (Gedächtnis)

Eigene SQLite-Datenbank mit semantischem, episodischem und prozeduralem Langzeitgedächtnis.

S

Skills (Werkzeuge)

Fachspezifische Tool-Sammlung: SQL-Abfragen, REST-Aufrufe, Datei-Operationen, domänenspezifische Funktionen.

L

LLM (Sprachmodell)

Lokales Modell via lokale LLM-Runtime. Der Agent baut den vollständigen Prompt aus System-Prompt, Memory-Kontext und Benutzeranfrage.

C

Connector (Anbindung)

Kommunikationskanal zum Benutzer: Telegram, E-Mail, Sprache oder Dashboard.

AGENT Autonomer Spezialist Memory SQLite + Embeddings Skills SQL, REST, File, Domain LLM LLM Runtime (lokal) Connector Telegram, E-Mail, Voice Memory + Skills + LLM + Connector = Agent

Arbeitsweise

Der Agent als digitaler Mitarbeiter

Ein AIMOS-Agent arbeitet nicht wie ein Chat-Bot — er arbeitet wie ein Sachbearbeiter mit eigenem Schreibtisch, eigener Ablage und eigenem Tagesrhythmus.

Gedächtnis

Merkt sich Fakten, Korrekturen, Präferenzen — dauerhaft. Semantische Suche findet Erinnerungen auch mit anderen Worten.

Notizen & Ablage

Schreibt Zusammenfassungen, Recherche-Ergebnisse und Gesprächsnotizen in seinen eigenen Workspace — wie ein Sachbearbeiter seinen Aktenordner pflegt.

Kalender

Termine, Fristen, Wiedervorlagen. Der Agent sieht bei jeder Interaktion seine fälligen und überfälligen Termine — und handelt proaktiv.

Todo-Liste

Offene Aufgaben, Delegationen, Wartelisten. Wird im Dreaming-Zyklus automatisch aktualisiert.

Tagesrhythmus

Einmal täglich prüft der Agent eigenständig Kalender, E-Mails und offene Aufgaben — auch ohne dass jemand ihn anspricht.

Dreaming

In ruhigen Phasen verarbeitet der Agent seine Gespräche: extrahiert Fakten, aktualisiert Notizen und Todo-Listen, konsolidiert sein Gedächtnis.

Teamarbeit

Agenten kommunizieren untereinander — der Finanz-Agent fragt den Logistik-Agent nach Lagerwerten, ohne den Benutzer zu belasten.

Eskalation

Bei komplexen Fragen eskaliert der Agent automatisch an ein leistungsstärkeres KI-Modell — anonymisiert und revisionssicher protokolliert.

Das Ergebnis: Ein AIMOS-Agent hat alles, was ein Sachbearbeiter braucht — Gedächtnis, Notizen, Kalender, Todo-Liste, Kollegen, einen Tagesrhythmus und die Fähigkeit, bei Bedarf Hilfe zu holen. Der einzige Unterschied: Er arbeitet rund um die Uhr, vergisst nie etwas und ist in Sekunden ansprechbar.

SKILL_REGISTRY

18 Skills im Werkzeugkasten

Jeder Agent erhält genau die Skills, die er braucht — modular zusammengestellt aus dem zentralen Registry. Kundenspezifische Skills können jederzeit entwickelt und hinzugefügt werden — für jede Branche, jedes ERP-System, jeden Workflow.

Engineering

structural

9 Tools

FEM-Berechnung, Profiloptimierung, DXF-Verarbeitung, Normenprüfung, Stücklisten-Export.

file_ops

7 Tools

Dateien lesen, schreiben, suchen, auflisten. Workspace-Management mit public/private-Trennung.

brave_search

1 Tool

Web-Recherche via Brave Search API. Aktuelle Informationen ohne Cloud-Abhängigkeit.

Communication

email

2 Tools

E-Mails senden und empfangen via IMAP/SMTP. HTML und Anhänge.

mail_monitor

3 Tools

POP3-Postfach-Überwachung. Erkennt neue E-Mails und löst automatisch Aktionen aus.

voice_io

Kontext

Whisper STT + Piper TTS. Spracherkennung und -synthese in allen Sprachen, lokal verarbeitet.

Storage

shared_storage

3 Tools

Inter-Agent Datei-Austausch über public/-Ordner. Lesen, Schreiben, Auflisten.

remote_storage

4 Tools

SFTP-Zugriff auf entfernte Rechner via Tailscale VPN. Dateien vom Arbeitsplatz holen und ablegen.

Planning

scheduler

2 Tools

Zeitgesteuerte Aufgaben: Tagesrhythmus, wiederkehrende Prüfungen, Erinnerungen.

calendar

4 Tools

Termine anlegen, abfragen, ändern, löschen. Proaktive Erinnerungen bei fälligen Terminen.

contacts

3 Tools

Kontaktverwaltung: Personen, Firmen, Telefonnummern, E-Mail-Adressen, Notizen.

persistence

3 Tools

Notizen und Schlüssel-Wert-Paare dauerhaft speichern. Agenten-eigene Wissensbasis.

Intelligence

hybrid_reasoning

1 Tool

Eskalation an stärkeres Modell. Anonymisierte Anfrage an Cloud-LLM für komplexe Analysen.

tr_calendar_awareness

3 Tools

Türkische Feiertage, Ramadan, Kandil-Nachte. Kulturelles Kontextbewusstsein.

football_observer

2 Tools

Fussball-Ergebnisse und Spielpläne. Proaktive Benachrichtigungen bei wichtigen Spielen.

Accounting

eta_firebird

4 Tools

ETA V8 Buchhaltung via Firebird/InterBase. Kontenabfrage, offene Rechnungen, Tagesübersicht.

eta_mssql

4 Tools

ETA V8 Buchhaltung via Microsoft SQL Server. Gleiche Funktionen, anderer Datenbank-Backend.

web_automation

2 Tools

Browser-Automatisierung für Web-Portale ohne API. Formulare ausfüllen, Daten extrahieren.

Anbindung

Bisher verfügbare Konnektoren

Der Agent kommuniziert über Konnektoren — standardisierte Schnittstellen zu Benutzern, Systemen und anderen Agenten. Neue Konnektoren werden laufend entwickelt und können jederzeit für Ihre spezifische IT-Landschaft ergänzt werden.

Telegram

Text, Sprachnachrichten, Dokumente. Proaktive Nachrichten bei Erinnerungen, Alarmen und Ergebnissen. Shared Listener für alle Agenten.

E-Mail

IMAP/SMTP für Senden und Empfangen. POP3-Monitoring für eingehende Postfächer. HTML-Format und Dateianhänge.

Voice

Whisper STT + Piper TTS — komplett lokal. Spracherkennung und -synthese in allen Sprachen, ohne Cloud-Dienste.

SFTP

Dateizugriff auf Arbeitsrechner via Tailscale VPN. Shared Folder für DXF, PDF, Excel — verschlüsselt und ohne offene Ports.

SQL-Datenbanken

PostgreSQL, MSSQL, Firebird — ausschliesslich SELECT-Abfragen. Kein Schreibzugriff auf Produktionsdaten. Read-Only by Design.

REST / SOAP API

Universelle API-Anbindung für ERP, CRM, Warenwirtschaft. GET, POST, PUT mit konfigurierbarer Authentifizierung.

3-Tier Memory

Langzeitgedächtnis

Drei Gedächtnistypen, Hybrid-Suche und ein Dreaming-Zyklus zur Konsolidierung.

Semantisch Fakten & Wissen "Stahlpreis Q1: 850 EUR/t" "Uyumsoft API: /api/v2/stock" "Lieferant X: 14 Tage Vorlauf" Episodisch Erlebnisse & Konversationen "2026-03-15: Bestandsabfrage" "2026-03-18: Preisvergleich" "2026-03-20: CAD-Analyse" Prozedural Abläufe & Muster "Bestellung: Prüfen→Freigabe→Buchen" "BOM-Export: DWG→Parse→CSV" "Inventur: SQL→Diff→Report" Hybrid-Suche: FTS5 + Vektor-Embeddings + RRF Fusion Relevanz-Ranking kombiniert Keyword- und Semantik-Treffer

Dreaming — Gedächtniskonsolidierung per LLM-Call

Im Ruhezustand analysiert der Agent seine Gespräche mit einem LLM-Call, extrahiert Fakten, aktualisiert Notizen und Todo-Listen, konsolidiert sein Gedächtnis und erstellt wöchentliche Berichte.

Wie das menschliche Gehirn im Schlaf — der Agent verdichtet Erlebnisse zu Wissen, entfernt redundante Einträge und stärkt wichtige Verbindungen. Das Ergebnis: präzisere Antworten bei niedrigerem Token-Verbrauch.

Dreaming-Zyklus (Konsolidierung)

Wie das menschliche Gehirn im Schlaf konsolidiert AIMOS Erinnerungen im Leerlauf:

Episoden sammeln Alle Konversationen Muster erkennen LLM-Analyse Verdichten Fakten extrahieren Semantisch speichern Langzeitgedächtnis

Token-Optimierung

Cognitive Balance

Dynamischer Ausgleich zwischen Gedächtnistiefe und Antwortlänge — innerhalb des begrenzten Kontextfensters.

Memory-Tiefe Antwort-Länge 1 2 3 4 5 System Prompt Memory Antwort Kontextfenster (z.B. 32k Tokens) Mehr Memory = weniger Platz für Antwort (und umgekehrt)
Level Memory Antwort
1 Minimal Sehr lang
2 Reduziert Lang
3 Ausgewogen Mittel
4 Tief Kurz
5 Maximum Minimal

Koordination

Agenten im Team

Inter-Agent-Messaging, geteilte Dateien und architektonisch erzwungener Datenschutz.

Inter-Agent Kommunikation

Konstruktions-Agent CAD-Analyse Stücklisten Logistik-Agent Bestandsprüfung ERP-Zugriff PostgreSQL Relay message_relay Tabelle "Brauche Stahl-Bestand" Weiterleitung Ping-Pong-Limit: max 3 Runden

Connector Families

Agenten der gleichen Connector Family teilen sich einen Kommunikationskanal. Nachrichten an die Familie werden automatisch an den zuständigen Agenten geroutet.

Ping-Pong-Schutz

Maximum 3 Hin-und-Her-Runden zwischen zwei Agenten pro Anfrage. Verhindert Endlos-Schleifen und unkontrollierten Token-Verbrauch.

Workspace & interner Datenschutz

Jeder Agent hat einen eigenen Workspace — wie ein abgeschlossener Schreibtisch. Nur bewusst freigegebene Dateien sind für andere sichtbar.

Mühendis Privat (gesperrt) notes/, calendar.json contacts.json, todo.txt steel_profiles.json public/ (freigegeben) stueckliste.pdf report_projekt_X.dxf Finanz-Agent Privat (gesperrt) notes/, calendar.json market_prices.json contacts.json public/ (freigegeben) kalkulation_projekt_X.pdf read_public gesperrt public/ — alle Agents können lesen privat — nur der eigene Agent Datei-Austausch via read_public Zugriff verweigert

public/ — Bewusste Freigabe

Berichte, Exporte, Stücklisten — alles was andere Agents brauchen. Der Agent entscheidet selbst, was er teilt.

Privater Bereich — Unsichtbar

Notizen, Kalender, Kontakte, Todo-Listen, Profildatenbanken. Kein anderer Agent hat Zugriff — architektonisch erzwungen, nicht per Policy.

Beispiel: Der Konstruktions-Agent liest eine DXF-Datei vom Arbeitsrechner des Ingenieurs, erstellt eine Stückliste und legt sie in public/. Der Finanz-Agent liest die Stückliste und berechnet die Materialkosten — ohne Zugriff auf die Konstruktionsnotizen.

Sicherheit

Execution Rings

Drei Vertrauensstufen bestimmen, welche Werkzeuge ein Agent nutzen darf. Wie bei einem Betriebssystem-Kernel.

Ring 2 — Full Access Ring 1 — Standard Ring 0 Read Only sql_query, rest_get memory_search, file_read file_write, sql_execute rest_post, email_send shell_exec memory_recall config_read
0

Ring 0 — Read Only

Niedrigstes Risiko. Der Agent darf nur lesen: Gedächtnis abrufen, Konfiguration einsehen. Kein Zugriff auf externe Systeme, kein Schreibzugriff.

memory_recall config_read time_now
1

Ring 1 — Standard

Lesezugriff auf externe Systeme. SQL-SELECT, REST-GET, Datei lesen. Kein Schreibzugriff auf Produktionsdaten. Standard-Ring für die meisten Agenten.

sql_query rest_get file_read memory_search brave_search
2

Ring 2 — Full Access

Vollzugriff inklusive Schreiboperationen. Erfordert explizite Freischaltung durch den Administrator. Human-in-the-Loop für kritische Aktionen.

file_write sql_execute rest_post email_send shell_exec

Praxisbeispiele

Beispiel-Agenten

Drei vorkonfigurierte Agenten-Typen für typische Industrieumgebungen.

Konstruktions-Agent

Ring 1 — Standard

Berechnet Tragwerke mit integrierter FEM-Engine (PyNite), optimiert Stahlprofile nach Gewicht und Kosten, prüft Erdbebennormen (TBDY 2018, Eurocode). Erstellt Stücklisten als Entwurf — der Konstrukteur prüft und gibt frei.

Skills
fem_calc profile_optimize seismic_check bom_generate
Konnektoren
PyNite FEM DXF TBDY 2018 Eurocode

Logistik-Agent

Ring 1 — Standard

Koppelt Uyumsoft, SAP, Navision und andere ERP-Systeme. Überwacht Lagerbestände in Echtzeit, meldet kritische Unterschreitungen und automatisiert Bedarfsanforderungen über SQL- und REST-Konnektoren.

Skills
sql_query rest_get stock_check alert_send
Konnektoren
Uyumsoft SAP RFC Navision REST

Finanz-Agent

Ring 1 — Standard (Schreiben: Ring 2)

Integriert ETA V8, DATEV und weitere Buchhaltungssysteme. Analysiert Cashflow, bereitet Buchungen vor und liefert tagesaktuelle Salden. Buchungs-Festschreibung nur durch autorisierte Sachbearbeiter.

Skills
sql_query cashflow_calc booking_prep datev_export
Konnektoren
ETA V8 DATEV Firebird MSSQL

Dies sind Beispiele. AIMOS-Agenten werden pro Unternehmen individuell konfiguriert — jeder Agent wird auf die spezifischen Systeme und Anforderungen zugeschnitten.