Ein lokaler KI-Assistent · läuft auf deinem NAS oder PC
Die KI für dein Zuhause.
JuStAI läuft auf deinem NAS oder PC zuhause und macht günstige Netzwerkkameras zu Mikrofon, Lautsprecher und Augen. Sag in einem Raum das Wakeword: Der Assistent dort hört zu, sieht, erinnert sich und antwortet über den Lautsprecher der Kamera. Er läuft auf deiner eigenen Hardware, nicht bei einem Anbieter.
$ curl -fsSL https://raw.githubusercontent.com/naxeu/justai/main/scripts/install.sh | bashBraucht einen Linux-PC (x86_64) in deinem Heimnetz. Docker richtet der Installer ein.
🗣 „Hey Justy“ ist das mitgelieferte Wakeword. Du kannst ein anderes mitgeliefertes wählen oder ein eigenes hochladen. →
Sieh es in Aktion
Eine kurze Einführung, weniger als eine Minute.
Szenen und Sprecherstimme in diesem Video sind KI-generiert. Die gezeigte Oberfläche und Funktionen von JuStAI sind real.
Alles, was ein Raum braucht, in einer kleinen Kamera
Kein Smart Speaker pro Raum. Eine Netzwerkkamera hat schon Mikrofon, Lautsprecher und Auge und kostet sehr wenig. Eine Tapo C200 gibt es zum Beispiel oft für unter 20 €.
Getestet mit der TP-Link Tapo C200. Andere ONVIF/RTSP-Kameras lassen sich hinzufügen; Sprachausgabe braucht eine Kamera mit Zwei-Wege-Audio.
Sag es einfach
Keine Apps, keine Menüs. Sprich so, wie du mit einem Menschen sprichst.
So funktioniert es
- 1
Eine Kamera pro Raum
Eine günstige Tapo-Kamera (oder jede ONVIF/RTSP-Kamera, oder einfach ein Handy) wird zu Mikrofon, Lautsprecher und Auge des Raums. Hinzufügen in der Admin-Oberfläche.
- 2
„Hey Justy“ sagen
Der Assistent wacht auf, versteht dich und antwortet im selben Raum, nie auf seine eigene Stimme. Das Wakeword wählst du selbst.
- 3
Dinge erledigen lassen
Er merkt sich Dinge, beobachtet, erinnert, steuert Geräte und schreibt sogar neue Plugins für dich.
Alles in einem Assistenten
Günstige Kameras, smarte Ergebnisse
Eine günstige Netzwerkkamera liefert Bild, Mikrofon und Lautsprecher. JuStAI ergänzt das Gehirn: verstehen, antworten und erinnern.
Räume und Endpunkte
Er weiß, wo du bist, und antwortet im selben Raum. Ein deterministischer Output Router sorgt dafür, dass Antworten nicht abwandern.
Sieht und erkennt
Personen, Haustiere und Objekte über deine Kameras, mit Privatzonen und Schaltern pro Raum.
Erinnert sich
Fakten, Gewohnheiten und „wenn du mich das nächste Mal siehst“-Erinnerungen, gespeichert auf deinem Rechner.
Automationen per Sprache
Sag ihm eine Regel in normaler Sprache und er richtet sie ein: Ereignisse, Jobs und Bedingungen.
Plugins
Treiber für Tapo-, ONVIF- und RTSP-Kameras, KI-Anbieter und mehr. Er kann sich selbst Plugins schreiben.
Tablets, Screens und Handys
Zeige Antworten, Diagramme und Kamerabilder auf Tablets, Smart-Home-Screens und alten Laptops. Handys arbeiten als Mikrofon, Lautsprecher und Kamera, als App installierbar.
Dein eigenes Wakeword
Sag „Hey Justy“ oder was du willst. Wähle ein mitgeliefertes Wakeword oder lade dein eigenes openWakeWord-Modell hoch.
Folgt dir
PTZ-Kameras können einer Person durch den Raum folgen.
Dein Zuhause bleibt deins
Wakeword, Spracherkennung, Sprachausgabe, Embeddings und Bildanalyse laufen lokal. Nur beim Sprachmodell musst du dich entscheiden: ein Google-API-Key, oder komplett offline mit einem lokalen Modell wie Ollama.
Mehr zu Sicherheit und Datenschutz →- Läuft auf deinem eigenen Computer
- Kein Cloud-Konto für JuStAI selbst
- Kamerastreams bleiben in deinem Netz
- Komplett lokaler Modus mit Ollama möglich
- Open Source und überprüfbar
Open Source, per Vibe Coding gebaut
JuStAI wurde mit KI-Coding-Assistenten gebaut, und du kannst es genauso weiterentwickeln. Ein Informatikstudium brauchst du dafür nicht.
Erweiterbar
Ergänze Treiber, Tools und Anbindungen als Plugins, oder bitte den Assistenten einfach, eines für dich zu bauen.
Lernfähig
Er merkt sich Fakten, Gewohnheiten und Vorlieben und bekommt mit der Zeit neues Verhalten und neue Tools.
Open Source
AGPL-3.0: frei nutzbar, änderbar und weitergebbar. Plugins dürfen jede Lizenz haben.
Selbst per Vibe Coding
Beschreibe einem KI-Coding-Assistenten, was du willst, teste es und steuere nach. Die Doku zeigt genau, wie.
Fragen, Fehler, Ideen
Alles läuft auf GitHub, auf Deutsch oder Englisch.
Selbst mitbauen
Behebe oder erweitere es mit einem Coding-Assistenten und schick einen Pull Request.
Installieren
Du brauchst einen Computer, der dauerhaft läuft, und etwa 15 Minuten. Programmierkenntnisse sind nicht nötig.
Was du brauchst
- Eine oder mehrere Netzwerkkameras, z. B. TP-Link Tapo C200 (oft unter 20 €, mit Mikrofon, Lautsprecher und Schwenk/Neigung). Zum Start reicht auch ein Handy oder Tablet.
- Einen PC oder Mini-PC mit x86_64-Prozessor (Intel oder AMD) unter Linux, z. B. Ubuntu 24.04
- 4 GB RAM (empfohlen 8 GB) und 15 GB freien Speicherplatz
- Eine Netzwerkverbindung im selben Heimnetz wie Handys und Kameras
- Ein Sprachmodell: ein kostenloser Google-API-Key oder ein lokales (Ollama)
Raspberry Pi und andere ARM-Rechner werden nicht unterstützt. Windows und macOS sind nicht getestet.
Terminal öffnen
Auf dem Linux-Rechner Strg+Alt+T drücken oder im Menü nach „Terminal“ suchen.
Einfügen und Enter drücken
Der Installer prüft deinen Rechner, installiert Docker, falls es fehlt (er fragt vorher), und lädt alles herunter.
$ curl -fsSL https://raw.githubusercontent.com/naxeu/justai/main/scripts/install.sh | bashZwei Fragen beantworten
Er fragt nach einem Google-API-Key (darf leer bleiben und später nachgetragen werden) und einem Admin-Passwort. Woher bekomme ich den Key?
Ein paar Minuten warten
Er baut und startet alles. Am Ende zeigt er Adresse, Benutzer und Passwort.
Adresse im Browser öffnen
Meist http://DEIN-RECHNER:8080, Benutzer admin. Danach geht es mit den ersten Schritten weiter.
JuStAI herunterladen und Einstellungsdatei anlegen
$ git clone https://github.com/naxeu/justai.git && cd JuStAI && cp .env.example .envGoogle-API-Key eintragen
Öffne .env in einem Editor und ändere # GOOGLE_API_KEY= in GOOGLE_API_KEY=AIza… (oder später in der Oberfläche unter Plugins → Gemini).
Bauen und starten
$ docker compose up -d --buildAdmin-Passwort anzeigen
Dann http://localhost:8080 öffnen und als admin anmelden.
$ docker compose exec core cat /data/initial_admin_password.txt
Dein erstes Gespräch
Räume anlegen
Zum Beispiel Wohnzimmer und Küche.
Geräte hinzufügen
Das Netzwerk nach Kameras durchsuchen (ONVIF, mDNS, Tapo) oder den simulierten Treiber nutzen, um ohne Hardware zu testen.
Endpunkt anlegen
Mikrofon und Lautsprecher eines Raums kombinieren und auf Kalibrieren drücken. Ein Handy geht auch: die Geräte-App öffnen.
„Hey Justy“ sagen
Etwas fragen. Die Antwort kommt aus dem Lautsprecher im selben Raum.