Open Source · Self-Hosted · Privacy-First

JARVIS

Dein privater KI-Assistent

Sprachsteuerung, Smart Home Automation und KI — komplett offline, auf deiner eigenen Hardware. Keine Cloud. Keine Datensammlung. Nur du und dein Assistent.

jarvis@home ~
// FEATURES

Alles was ein intelligenter Assistent braucht

Keine Kompromisse. Enterprise-grade Spracherkennung, Smart Home Control und KI-Reasoning — komplett open source und auf deiner eigenen Hardware.

Voice Control

Natürliche Sprachsteuerung mit OpenAI Whisper (STT) und Piper TTS. Erkennt Deutsch und Englisch fließend — ohne Cloud-Anbindung.

Smart Home

Direkte Integration mit Home Assistant. Steuere Lichter, Thermostate, Sensoren und über 2.000 Geräte per Stimmbefehl.

Privacy-First

100% offline. Keine Daten verlassen dein Netzwerk. Keine Cloud, kein Mitlesen, keine Telemetrie. Deine Daten bleiben deine Daten.

Open Source

Vollständig quelloffen unter MIT-Lizenz. Erweitere, modifiziere, trage bei. Baue dir den Assistenten, den du brauchst.

Schnell & Leicht

Optimiert für Raspberry Pi 5 und x86. Sub-200ms Latenz bei der Spracherkennung. Python Backend mit FastAPI.

Custom Skills

Erstelle eigene Skills in Python. Wetter, Kalender, Podcasts, Hausaufgaben — JARVIS lernt, was du ihm beibringst.

// ARCHITEKTUR

Transparente Architektur

Vier Schichten, sauber getrennt, leicht zu verstehen und zu erweitern.

Voice Layer

Whisper STTPiper TTSWake Word (Porcupine)

Brain Layer

LLM (Ollama)Intent ParserSkill Router

Integration Layer

Home AssistantMCP ProtocolREST/WebSocket

Infrastructure

FastAPI BackendSQLite/PostgresDocker
// TECH STACK

Gebaut auf Open Source

Ausschließlich freie, etablierte und gut dokumentierte Technologien.

Next.js

Frontend & Dashboard

FastAPI

Python Backend API

Whisper

Speech-to-Text (STT)

Piper

Text-to-Speech (TTS)

Ollama

Local LLM Inference

Home Assistant

Smart Home Hub

Docker

Containerisierung

SQLite

Lokale Datenbank

// VERGLEICH

JARVIS vs. Alexa & Google

FeatureJARVISAlexaGoogle
100% Offline
Open Source
Keine Datensammlung
Voll anpassbar
Keine Cloud-Abhängigkeit
Keine monatlichen Kosten
Eigene Skills (Python)BegrenztBegrenzt
Lokale LLM-Infferenz
DSGVO-konform by designTeilweiseTeilweise
// QUICK START

In 3 Schritten startklar

Du brauchst nur Docker und optional Home Assistant. Fertig in unter 5 Minuten.

01

Repository klonen

Klone das JARVIS-Repository und wechsle ins Verzeichnis.

git clone https://github.com/ultrion/jarvis.git
cd jarvis
02

Docker starten

Starte alle Services mit einem einzigen Befehl.

docker compose up -d
# JARVIS läuft auf localhost:8000
03

Home Assistant verbinden

Verbinde JARVIS mit deiner Home Assistant Instanz.

# In der config.yaml:
home_assistant:
  url: http://192.168.1.100:8123
  token: "dein-long-lived-token"
// ROADMAP

Die Zukunft von JARVIS

v1.0 — Foundation

Verfügbar
Voice STT/TTS Pipeline
Basic Intent Recognition
Home Assistant Integration
Docker Deployment

v1.5 — Intelligence

In Arbeit
Local LLM Integration (Ollama)
Context-Aware Conversations
Multi-Room Support
Custom Skill SDK

v2.0 — Autonomy

Geplant
Proactive Automations
Computer Vision Module
Mobile App
Multi-User Profiles

v3.0 — Ecosystem

Vision
Plugin Marketplace
Federation (Multi-Node)
ARM Optimization
Voice Cloning
Werde Teil der Community

Bereit, JARVIS zu bauen?

Star das Repo, abonniere Updates oder trage dem Projekt bei. Open Source lebt von dir.

// Newsletter — Updates zu JARVIS