Skip to content

YulYen/YulYens_AI

Yul Yen’s AI Orchestra

MIT License Python

Ein modulares KI-System mit mehreren deutschsprachigen Personas (LEAH, DORIS, PETER und POPCORN als Default-Ensemble).
Ziel ist eine charmante, lokal laufende KI-Umgebung für Alltag, Kreativität und Experimente –
inklusive eigener Offline-Wikipedia-Integration für Wissen ohne Cloud.


📸 Screenshot

Der folgende Screenshot zeigt eine typische Chat-Interaktion inklusive der lokalen Wikipedia-Abfrage:

WebUI Screenshot mit Wikipedia-Feature


🧩 Architekturüberblick

           ┌──────────────────────────────┐
           │        WebUI / Terminal      │
           │ (Interaktion, Personas, UI)  │
           └───────────────┬──────────────┘
                           │
                           ▼                 optional:
              ┌────────────────────────┐   ┌───────────────────────────────────────────┐
              │     Python Backend     │   │  Lokales Wikipedia-Archiv (Kiwix + Proxy) │
              │ (OllamaStreamer Core)  │-->│  → Snippets als Systemkontext ins Modell  │
              └──────────────┬─────────┘   └───────────────────────────────────────────┘
                             │
                             ▼
                   ┌─────────────────┐
                   │      Ollama     │
                   │  (lokaler LLM)  │
                   └─────────┬───────┘
                             │
                             ▼
             ┌────────────────────────────────┐
             │     Modelle (z. B. Leo13B)     │
             └────────────────────────────────┘

📖 Dokumentation


💡 Projektstruktur (Kurzüberblick)

  • src/ – Anwendungscode (WebUI, Terminal-Interface, Core-Logik)
  • ensembles/ – Konfiguration der Personas
  • locales/ – UI-Texte (DE/EN)
  • docs/ – Dokumentation & Bilder
  • logs/, tests/ – Laufzeitdaten & Tests

⚙️ Mindest-Anforderungen (Kurzüberblick)

  • Python 3.10+
  • Ollama (lokal installiert)
  • mindestens ein lokales Modell, z. B. leo-hessianai-13b-chat.Q5_K_S.gguf

🧠 Lizenz & Beiträge

Dieses Projekt steht unter der MIT-Lizenz.
Beitragsrichtlinien und Verhaltenskodex findest du unter
CONTRIBUTING.md und CODE_OF_CONDUCT.md.


For English speakers

This repository hosts Yul Yen’s AI Orchestra, a modular local multi-persona AI system.
See the English documentation for details.

About

Lokale Multi-Persona-KI (LEAH, DORIS, PETER, POPCORN) auf Basis von Python & Ollama – inkl. Offline-Wikipedia-Integration.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages