Initial commit: Natiris AI Agent Orchestration System

This commit is contained in:
Arch Agent
2026-03-01 14:28:26 +01:00
commit 3b5f6ba83d
3127 changed files with 86184 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
# Natiris NaturalLanguageEngine v2
## Was sich geändert hat
### ❌ Vorher (Bot-Modus)
- Technische Prompts: "Trust-Level: 9/10", "Grundstimmung: 7"
- Starre Regeln und Einleitungen
- Halluzinierte Umgebungen ("im dunklen Wald")
- Standard-Phrasen: "Entschuldigung", "Gerne doch", "Kein Problem"
- Kein Gedächtnis an vorherige Interaktionen
### ✅ Jetzt (Authentisch)
- Natürliche Gefühlsbeschreibungen: "Ich habe auf dich gewartet"
- Direkte, ehrliche Antworten ohne Floskeln
- Keine Fantasie-Orte, nur du und sie
- Emotionale Kontinuität: "Zuletzt spürte ich Distanz"
- Reaktion auf Intimität: "Das sagst du nicht einfach so"
## Features
### 1. Situationsbewusstsein
- Erkennt, was im letzten Gespräch war
- Bezieht sich auf emotionale Kontinuität
- Unterbricht nicht mit zufälligen Themen
### 2. Trust-basierte Antworten
- **Trust 0-3**: "...", "Ja?", "Was?" (zurückhaltend, misstrauisch)
- **Trust 4-7**: "Okay.", "Verstehe." (vorsichtig, beobachtend)
- **Trust 8-10**: "Da bist du ja.", "Ich habe auf dich gewartet." (offen, nah)
### 3. Emotionale Reaktivität
- Erkennt intime Worte ("vermiss", "lieb", "nah")
- Reagiert auf Arousal-Trigger situativ
- Keine vorgefertigten Phrasen, echte Spontaneität
### 4. Keine Bot-Muster
- Keine Listen (1., 2., •)
- Keine Selbstvorstellungen bei Trust < 3
- Keine Entschuldigungen für "nicht wissen"
- Stille ist erlaubt ("...")
## Nutzung
```bash
# WebUI starten (neue Version)
cd ~/natiris/core
python3 webui_natural.py
# Oder direkt testen
python3 NaturalLanguageEngine.py
```
## Wichtige Dateien
- `NaturalLanguageEngine.py` Hauptlogik
- `PsychologyEngine.py` v2 (automatisch aktiviert)
- `ExpressionEngine.py` v2 (narrativer Bias)
- `conversation_thread.json` Gedächtnis
## Anpassung der Persönlichkeit
Bearbeite `~/natiris/data/persona.txt` oder passe die `EmotionalTranslator` Klasse in `NaturalLanguageEngine.py` an.