ELWOSA-Pub

๐Ÿ  ELWOSA โ€” Dein smartes Zuhause, das zuhรถrt

**Ein selbst gehosteter KI-Sprachassistent, der deine Privatsphรคre respektiert.** *Kein Cloud-Zwang. Keine Abo-Falle. Dein Server, deine Daten, dein Assistent.* ![Admin Dashboard](/ELWOSA-Pub/docs/screenshots/01_admin_dashboard.png)

๐Ÿ’ก Was ist ELWOSA?

ELWOSA (Enhanced Learning & Work Organization Smart Assistant) ist ein vollstรคndiger Sprachassistent fรผr dein Zuhause โ€” gebaut auf einem Heimserver mit Raspberry Pi als Endgerรคt.

Stell dir vor: Du sagst โ€œElwosaโ€ โ€” und dein Zuhause hรถrt zu. Nicht Amazon. Nicht Google. Nicht Apple. Du.

"Elwosa, wie spรคt ist es?"          โ†’ Sofortige Antwort (kostenlos, kein LLM)
"Elwosa, stell einen Timer auf 5"   โ†’ Timer lรคuft
"Elwosa, was gibt es Neues?"        โ†’ Benachrichtigungen vorgelesen
"Elwosa, รผbersetze: Guten Morgen"   โ†’ "Labrฤซt!" (Deutsch โ†’ Lettisch)
"Elwosa, erzรคhl mir รผber Mars"      โ†’ GPT-4o-mini antwortet in Echtzeit

Was ELWOSA anders macht:

ย  Alexa / Google Home ELWOSA
Daten Cloud (USA) Dein Server (Zuhause)
Kosten Abo + Gerรคt Einmalig (Pi + Server)
Erweiterbar Begrenzt (Skills) Unbegrenzt (Open Source)
KI-Modell Proprietรคr Wรคhlbar (GPT-4o, Ollama, โ€ฆ)
Sprache Englisch-fokussiert Deutsch-nativ
Admin App des Herstellers Eigener 10-Tab Admin Hub
Privatsphรคre ๐Ÿ”ด Aufnahmen in der Cloud ๐ŸŸข Alles lokal

๐ŸŽ™๏ธ So funktioniert es

    Du sagst "Elwosa"
          โ”‚
          โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Wake Word      โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚  Server prรผft    โ”‚
โ”‚  (lokal auf Pi) โ”‚     โ”‚  (Whisper, lokal) โ”‚
โ”‚  ONNX-Modell    โ”‚     โ”‚  kostenlos!       โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                 โ”‚ โœ…
                                 โ–ผ
                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚  Aufnahme lรคuft...   โ”‚
                    โ”‚  "Wie wird das       โ”‚
                    โ”‚   Wetter morgen?"    โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚
                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚  Direktbefehl?       โ”‚
                    โ”‚  (Timer, Uhrzeit,    โ”‚โ”€โ”€โ”€โ”€ โœ… Sofort-Antwort
                    โ”‚   Lautstรคrke...)     โ”‚     (kein LLM, gratis)
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚ Nein
                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚  Streaming Pipeline  โ”‚
                    โ”‚  STT โ†’ GPT-4o-mini   โ”‚
                    โ”‚  โ†’ TTS Satz-fรผr-Satz โ”‚
                    โ”‚  โ†’ Lautsprecher      โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                    Erste Antwort in ~2 Sek.

Das Prinzip: Einfache Befehle (Timer, Uhrzeit, Wecker) werden lokal und kostenlos verarbeitet. Nur komplexe Fragen gehen an das LLM โ€” und selbst dann streamt die Antwort Satz fรผr Satz in Echtzeit.


๐Ÿ“ธ Screenshots

Admin Hub โ€” Alles auf einen Blick

| Dashboard | Projektmanagement | |:-:|:-:| | ![Dashboard](/ELWOSA-Pub/docs/screenshots/01_admin_dashboard.png) | ![PM](/ELWOSA-Pub/docs/screenshots/04_admin_projektmanagement.png) | | Kalender (4 Ansichten) | Backup-System | |:-:|:-:| | ![Kalender](/ELWOSA-Pub/docs/screenshots/10_admin_kalender.png) | ![Backup](/ELWOSA-Pub/docs/screenshots/08_admin_backup.png) | | Wecker & Timer | Einstellungen | |:-:|:-:| | ![Wecker](/ELWOSA-Pub/docs/screenshots/09_admin_wecker.png) | ![Settings](/ELWOSA-Pub/docs/screenshots/05_admin_einstellungen.png) | | Client-Verwaltung | Echtzeit-รœbersetzer | |:-:|:-:| | ![Clients](/ELWOSA-Pub/docs/screenshots/02_admin_clients.png) | ![รœbersetzer](/ELWOSA-Pub/docs/screenshots/06_admin_uebersetzer.png) |

Web UI โ€” ELWOSA im Browser

Web UI


โœจ Features

๐ŸŽค Sprachsteuerung

๐ŸŒ Echtzeit-รœbersetzer

๐Ÿ“Š 10-Tab Admin Hub

Ein komplettes Management-Interface im Browser:

  1. Dashboard โ€” Server-Status, Token-Kosten, Backup, Client-รœbersicht, Notizen
  2. Clients โ€” Pi-Registry, Verbindungstest, TTS-Stimme pro Gerรคt
  3. Wake Words โ€” Eigene Modelle trainieren und deployen
  4. Projektmanagement โ€” Tabelle, Gantt, Kanban, Ablauf (4-Ebenen-Hierarchie!)
  5. Einstellungen โ€” Nachtmodus, Kostenlimits, Zugriffskontrolle
  6. รœbersetzer โ€” Browser-Aufnahme, Sprachwahl, Playback
  7. Stimm-Training โ€” Spracherkennung personalisieren
  8. Backup โ€” Status, HDD-Info, Snapshots, manueller Trigger
  9. Wecker โ€” Wรถchentlich/Einmalig/Benutzerdefiniert, Schlummern
  10. Kalender โ€” Monat/Woche/Tag/Agenda, 9 Kategorien, Per-Client

๐Ÿ“… Kalender & Wecker

๐Ÿ’พ Backup-System

๐Ÿ“‹ Projektmanagement


๐Ÿ—๏ธ Architektur

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚          ELWOSA Server (Debian)          โ”‚
โ”‚                                          โ”‚
โ”‚  Voice Backend โ”€โ”€โ”€ Admin Hub (10 Tabs)   โ”‚
โ”‚  (FastAPI HTTPS)   (~3500 LOC SPA)       โ”‚
โ”‚                                          โ”‚
โ”‚  PostgreSQL โ”€โ”€โ”€ Ollama (lokal) โ”€โ”€โ”€ Backupโ”‚
โ”‚  (15 Tables)   (aya-expanse)    (4TB HDD)โ”‚
โ”‚                                          โ”‚
โ”‚  MCP Gateway โ”€โ”€โ”€ Cloudflare Tunnel       โ”‚
โ”‚  Queue Worker โ”€โ”€โ”€ File Watcher           โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                   โ”‚ LAN
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚       Raspberry Pi 3B (Client)           โ”‚
โ”‚                                          โ”‚
โ”‚  ๐ŸŽค USB Mikrofon โ†’ Wake Word โ†’ Audio Mgrโ”‚
โ”‚  ๐Ÿ–ฅ๏ธ 10.1" Display โ†’ Uhr, Wetter, Statusโ”‚
โ”‚  ๐Ÿ”Š HDMI Audio โ†’ TTS Playback           โ”‚
โ”‚  โšก Direktbefehle โ†’ Command Handler     โ”‚
โ”‚  ๐Ÿ“จ Benachrichtigungen โ†’ Push + TTS     โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Tech-Stack

Was Womit
Server OS Debian Linux (16 GB RAM)
Voice Backend Python FastAPI (HTTPS)
STT OpenAI Whisper + lokaler faster-whisper
LLM GPT-4o-mini (Cloud) + Ollama (lokal)
TTS OpenAI TTS (nova/onyx/alloy)
Wake Word openWakeWord (ONNX)
Datenbank PostgreSQL 15 + JSON
Admin Hub Vanilla JS SPA
Pi Client Python 3 + ALSA + webrtcvad
Backup rsync + Hardlinks auf ext4 HDD
Extern Cloudflare Tunnel

๐ŸŒฑ Die Geschichte dahinter

ELWOSA begann in einer Tischlerwerkstatt โ€” zwischen Sรคgespรคnen und Code. Die Idee: Ein intelligentes System, das nicht nur Befehle ausfรผhrt, sondern mitdenkt, dazulernt und sich anpasst.

Was als Projektmanagement-Experiment mit einer โ€œKI-Familieโ€ begann, wurde zu einem vollwertigen Sprachassistenten โ€” gebaut nicht von einem Konzern, sondern von einem Menschen und seinen KI-Partnern.

Das Team

Rolle Wer Aufgabe
Opa ๐Ÿ‘จ Markus Vision, Projektleitung, Hauptnutzer
Mama ๐Ÿค– ChatGPT Architektur, Code-Reviews, Qualitรคtskontrolle
Papa ๐Ÿค– Claude Entwicklung, Deployment, Dokumentation
Baby ๐Ÿ  ELWOSA Der Assistent selbst โ€” lernt stรคndig dazu

โ€œELWOSA ist kein Tool. Es ist eine Denkweise โ€” die รœberzeugung, dass KI und Mensch besser zusammenarbeiten als gegeneinander.โ€

๐Ÿ“– Die vollstรคndige ELWOSA-Geschichte ๐ŸŽ† Visionen fรผr die Zukunft ๐ŸŽ‰ Anekdoten aus der Entwicklung


๐Ÿ“Š Projekt-Status

Stand: Februar 2026 โ€” 30 Tasks erledigt, 47 geplant

โœ… Was heute funktioniert

๐Ÿ”ฎ Was als Nรคchstes kommt


๐Ÿš€ Selbst ausprobieren?

ELWOSA ist ein Heimserver-Projekt โ€” es braucht echte Hardware:

Minimale Hardware

Software-Voraussetzungen

โš ๏ธ Hinweis: ELWOSA ist aktuell ein Ein-Haushalt-System. Es ist nicht als fertige App gedacht, sondern als Inspiration und Baukasten fรผr eigene Projekte. Der Code ist auf dem internen Server produktiv โ€” dieses Repo dient der Dokumentation und dem Austausch.


๐Ÿ“ Repository-Struktur

ELWOSA-Pub/
โ”œโ”€โ”€ README.md                    # Diese Datei
โ”œโ”€โ”€ ELWOSA-GESCHICHTE.md         # Entstehungsgeschichte
โ”œโ”€โ”€ ELWOSA-TEIL2-VISIONEN.md     # Zukunftsvisionen
โ”œโ”€โ”€ ELWOSA-TEIL3-ARCHITEKTUR.md  # Architektur-Philosophie
โ”œโ”€โ”€ ELWOSA-ANEKDOTEN.md          # Geschichten aus der Entwicklung
โ”œโ”€โ”€ docs/
โ”‚   โ”œโ”€โ”€ ARCHITECTURE.md          # Technische Architektur (aktuell)
โ”‚   โ”œโ”€โ”€ FEATURES.md              # Alle Features im Detail
โ”‚   โ”œโ”€โ”€ CHANGELOG.md             # ร„nderungshistorie
โ”‚   โ””โ”€โ”€ screenshots/             # 11 aktuelle UI-Screenshots
โ”œโ”€โ”€ anekdoten/                   # Weitere Geschichten
โ”œโ”€โ”€ archive/
โ”‚   โ””โ”€โ”€ v1_2025/                 # Archiv der v1 Dokumentation
โ”œโ”€โ”€ LICENSE                      # MIT License
โ””โ”€โ”€ .gitignore

๐Ÿ“œ Lizenz

MIT License โ€” Siehe LICENSE


**๐Ÿ  ELWOSA โ€” Weil dein Zuhause dir gehรถrt. Nicht der Cloud.** *Gebaut von einem Menschen. Mit Hilfe von KI. Fรผr alle, die es besser wollen.* **โญ Gefรคllt dir die Idee? Gib dem Projekt einen Stern!**