So baust du ein Familien-Kommandozentrum auf deinem eigenen Server mit Yuvomi
Wie viele Dienste betreibst du nur, um grundlegende Haushaltsaufgaben zu erledigen? Ein separater Tab für Einkaufslisten, Google Calendar für Termine, Software für gemeinsame Ausgaben, ein paar Habit-Tracker und ein Abonnement für einen Aufgabenmanager. Jeder Dienst erfordert ein Konto, speichert deine Daten auf den Servern anderer und erhöht periodisch die Preise.
Der Autor des Yuvomi-Projekts hat dieses Problem radikal gelöst. Er hat eine einzelne selbst gehostete All-in-One-Lösung geschrieben, die einen Haufen Abonnements ersetzt und in einem einzigen Docker-Container bereitgestellt wird.

Warum du einen einzelnen Heimserver brauchst
Die Idee, die Haushaltsführung zu digitalisieren, ist nicht neu, aber das Problem ist meist die Fragmentierung. Wenn du dein Budget an einem Ort und deinen wöchentlichen Speiseplan an einem anderen verfolgst, gibt es keine Verbindung zwischen ihnen. Du musst Zutaten manuell von einem Rezept auf deine Einkaufsliste übertragen und dann die Belege abgleichen.
Yuvomi kombiniert siebzehn Bereiche in einer einzigen Oberfläche. Kalender, Vorratskammer, Finanzen, Aufgaben und sogar medizinische Unterlagen – alles lebt in einem System. Jedes Familienmitglied erhält sein eigenes Profil mit Datenschutzeinstellungen. Du kannst einen Kalendereintrag nur für dich selbst sichtbar machen oder eine Aufgabe mit jemand anderem teilen.
Das gesamte System läuft lokal, sendet keine Telemetrie an externe Server und kann die Datenbank über SQLCipher (AES-256) verschlüsseln.
Nützliche Funktionen für den Alltag
Statt alle siebzehn Module aufzulisten, schauen wir uns ein paar Kombinationen an, die den echten Wert des Projekts demonstrieren.
Küche und Vorratskammer automatisieren
Der Essensplaner ist mit deiner Rezeptdatenbank, Einkaufsliste und Haushaltsvorräten verknüpft. Du erstellst deinen Wochenspeiseplan, indem du Gerichte aus deiner Rezeptdatenbank ziehst. Mit einem Knopfdruck gehen alle notwendigen Zutaten direkt in deine Einkaufsliste.

Im Geschäft ist die Liste nach Abteilung gruppiert. Wenn du gekaufte Käse- oder Milchprodukte abhakst, bietet die App automatisch an, sie im Vorratskammer-Modul zu erfassen. Wenn Produkte ihr Haltbarkeitsdatum nähern, sendet das System eine Warnung.
Budget und Kostenteilung
Der Finanzbereich kann mehr verfolgen als nur Einnahmen und wiederkehrende Zahlungen. Er enthält ein Modul für gemeinsame Budgets. Wenn du mit Familie oder Freunden eine Reise gemacht hast und in verschiedenen Geschäften eingekauft hast, berechnet Yuvomi die Schulden neu und zeigt, wer wem wie viel überweisen muss.

Es gibt auch einen dedizierten Tracker für Kredite und Hypotheken. Der Algorithmus kann Annuitätszahlungen berechnen, variable Zinssätze berücksichtigen und klar die insgesamt gezahlten Zinsen anzeigen.
Haushaltsaufgaben gamifizieren
Kinder und Teenager machen das Abwaschen oder den Müll rausbringen selten gerne. In Yuvomi kannst du Punkte für das Erledigen von Aufgaben auf dem Kanban-Board vergeben.
Eltern konfigurieren einen Belohnungskatalog: zum Beispiel eine Stunde Konsolenspielzeit, ein Kinobesuch oder Taschengeld. Das Kind erledigt Aufgaben, sammelt Punkte und löst sie über die App ein. Aufzeichnungen über Punktzugaben und -abzüge werden im Verlauf protokolliert, sodass es keine Streitigkeiten über den Kontostand gibt.

Unter der Haube
Die technische Seite von Yuvomi ist im Vergleich zu modernen Webanwendungen, die mit Frontend-Frameworks aufgebläht sind, erfrischend schlank.
Der Entwickler hat auf Bundler und Transpiler verzichtet. Das Frontend ist in Vanilla JavaScript (ES Modules) und Standard-CSS geschrieben. Es gibt kein Webpack, Vite oder React im Projekt. Seiten laden sofort, selbst auf leistungsschwachen Geräten. Die Oberfläche ist mit Liquid Glass gestaltet, passt sich elegant an Telefonbildschirme an und funktioniert als PWA. Wenn du offline bist, kannst du trotzdem die zuletzt geladenen Aufgaben und den Kalender ansehen.
Das Backend läuft auf Node.js 22 und Express. SQLite oder SQLCipher wird als Datenbank verwendet.
Ein weiteres Detail: Yuvomi hat MCP (Model Context Protocol) eingebaut und enthält eine OpenAPI-3.0-Spezifikation. Das bedeutet, du kannst einen KI-Agenten wie Claude Desktop mit deinem Server verbinden. Du kannst das neuronale Netz bitten, „Zutaten für Borschtsch für vier Personen zur Einkaufsliste hinzuzufügen
Ähnliche Projekte