Zum Inhalt springen
Alle Projekte

Eigene Applikation · privat im Einsatz

Kev AI

Mein Personal OS für Planung, Gesundheit, Training und Projekte in einem System.

Statt einzelner Apps für Aufgaben, Gewohnheiten, Ernährung, Training und Kalender führt Kev AI alle Bereiche in einer Oberfläche zusammen und verknüpft sie miteinander. Die Garmin-Uhr liefert Schlaf, Schritte und Training automatisch, und über allem liegt Mirror AI, ein KI-Berater, der den ganzen Kontext kennt.

Dashboard mit Gewohnheiten, Checkliste, Zielerreichung und Hyperfokus

Die Idee

Ein System statt zehn Apps.

Dashboard mit Gewicht, Kalorienbilanz und Ernährung der letzten sieben Tage

Kev AI ist mein persönliches Betriebssystem für Selbstdisziplin und Selbstorganisation. Ein erledigtes Workout fließt automatisch in die Kalorienbilanz, ein geplantes Gericht setzt die Nahrungskalorien des Tages, und Ziele messen ihren Fortschritt selbstständig aus Gesundheits- und Gewohnheitsdaten.

Ein großer Teil der Zahlen muss gar nicht eingetragen werden: Über die Garmin-Uhr kommen Schlaf, Schritte, Intensitätsminuten und Trainingseinheiten von selbst, die Körperwerte liest die KI aus dem Export der Smart-Waage. So entsteht jeden Tag ein vollständiges Bild, ohne dass dafür Zahlen abgetippt werden.

  1. Die Daten kommen von selbst.

    Garmin-Uhr, Smart-Waage, Ernährungsplan und Google Kalender liefern ihre Werte automatisch. Eingetragen wird nur noch, was sich nicht messen lässt.

    Health mit Energie, Aktivität und Körperwerten des Tages
  2. Alles hängt zusammen.

    Ziele messen ihren Fortschritt selbst anhand von Schritten, Schlaf, Kaloriendefizit oder Gewohnheiten. Der Kev-XFaktor verdichtet alles zu einem Tageswert zwischen −100 und +100.

    Ziele mit automatisch gemessenem Fortschritt
  3. Die KI kennt den Kontext.

    Mirror AI beantwortet Fragen mit Blick auf die echten Daten, etwa wofür in dieser Woche Zeit gebraucht wurde. Per Sprache, mit Gedächtnis und vorgelesener Antwort.

    Mirror AI beantwortet, wofür in dieser Woche Zeit gebraucht wurde

Funktionen

Was es kann.

Vom Morgen-Check bis zum Wochenbericht: der ganze Alltag in einer Anwendung.

Mirror AI & Zeit-Tracking

Ein Berater, der die eigenen Daten kennt.

Mirror AI hat Zugriff auf Ziele, Gesundheit, Gewohnheiten, Aufgaben und die erfasste Zeit und antwortet deshalb auf die tatsächliche Lage statt mit Allgemeinplätzen. Im Zeit-Tracking reicht eine Sprachnotiz wie „heute von neun bis elf am Kundenprojekt“, und die KI legt die passenden Einträge an.

  • Langfristiges Gedächtnis und gespeicherte Gesprächsverläufe
  • Spracheingabe und vorgelesene Antworten
  • Zeiteinträge per Sprachnotiz, verknüpft mit Aufgaben
  • Auswertung der Zeit nach Bereichen
Zeit-Tracking in der Kalenderansicht

Planung

Vom Wochenplan bis zum Kanban-Board.

Der Hyperfokus ist das Planungsboard für Tag und Woche: To-dos, feste Termine und ein Radar für alles, was im Blick bleiben soll. Das Backlog ist ein Kanban-Board mit frei konfigurierbaren Spalten. Beide arbeiten auf denselben Daten.

  • Prioritäten, Uhrzeiten, Farben und Unteraufgaben mit Zeitschätzung
  • Drag & Drop zwischen den Phasen
  • Aufgaben zusätzlich im Kalender sichtbar
  • Gewohnheiten und Ziele für Tag, Woche, Monat und Jahr
Hyperfokus mit To-dos, Terminen, Radar und Big Rocks
Backlog als Kanban-Board

Gesundheit & Garmin

Die Uhr misst, die App rechnet.

Kev AI ist direkt mit Garmin Connect verbunden. Schlaf, Schritte, Intensitätsminuten und jede Aktivität fließen automatisch ein. Daraus entsteht die tägliche Kalorienbilanz aus Nahrung, Grundumsatz, Sport und Alltagsschritten, mit Zielen und Ziellinien in den Diagrammen.

  • Aktivitäten werden mit dem geplanten Workout verknüpft
  • Schritte aus dem Training zählen nicht doppelt
  • Körperwerte per KI aus dem PDF der Smart-Waage
  • Ziele mit Richtung: „mehr als“ oder „weniger als“
Verlaufsdiagramme für Gewicht, Kalorienbilanz, Schlaf und Schritte
Workouts mit Wochenplan und erledigten Einheiten

Ernährung mit Scan+

Foto oder Sprache, die KI schätzt den Rest.

Zutaten und ganze Gerichte lassen sich per Foto oder gesprochener Beschreibung erfassen. Bei Markenprodukten recherchiert die KI die offiziellen Herstellerangaben im Web und gleicht die Zutaten darauf ab. Der Tagesplan setzt die Kalorien in Health automatisch.

  • Nährwert-Ampel je 100 Gramm, Kalorien als wichtigstes Kriterium
  • Makroziele färben die Tagessumme grün, gelb oder rot
  • Ergebnisse per Sprache oder Text verfeinern
  • Import von Lebensmitteldaten aus Excel
Ernährung mit Tagesplan, Tagessumme und Makrozielen
Gerichte mit Nährwert-Ampel je 100 Gramm

Events & Termine

Alles im Griff haben.

Wer kennt es nicht: Neben dem Hauptgeschäft stehen Geburtstage, Familienfeste, Sportwettbewerbe und Verabredungen an, und irgendwas rutscht immer durch. Kev AI hat das alles im Blick. Jedes Event bekommt einen Erinnerungstag, und an diesem Tag landet es automatisch als Aufgabe im Hyperfokus. So bleibt Zeit für ein Geschenk, die Anmeldung zum Lauf oder eine kurze Nachricht.

  • Geburtstage, Ferien, Events und Sportwettbewerbe an einem Ort
  • Eigene Kategorien mit Farben, auf einen Blick erkennbar
  • Erinnerung im Voraus, automatisch als Aufgabe im Hyperfokus
  • Termine zusätzlich im Kalender, synchron mit Google Kalender
Events mit Geburtstagen, Wettbewerben und persönlichen Terminen
Kalender in der Wochenansicht mit Google-Synchronisation

Und dazu im Detail durchdacht.

  • Gewohnheiten

    Nach Wochentag, Uhrzeit und Lebensbereich geplant, mit Statistik für Woche, Monat und Jahr.

  • Fulfillment

    Projekte in frei definierbaren Pipelines, per Drag & Drop zwischen den Phasen.

  • Learnings

    Ein Second Brain mit Editor, Sprachnotizen und interaktiver 3D-Mindmap.

  • Journal

    Tägliche und wöchentliche Reflexion mit Punktzahl aus den Gewohnheiten.

  • Einkaufszettel

    Artikel per Sprache erfassen und Einkäufe langfristig auswerten.

  • Finanzen

    Kontostand, Ausgaben, Fixkosten und eine Prognose für den Monat.

  • Deep-Learn

    Lernsets mit Karteikarten im Quiz-Stil.

  • Packliste

    Wiederverwendbare Standard-Packlisten, damit nichts mehr vergessen wird.

… und noch viele weitere Features.

Technik

Wie es gebaut ist.

Kev AI ist eine Full-Stack-Anwendung auf Next.js 16 mit React 19 und TypeScript. Die Daten werden auf dem Server geladen und gerendert, jede Änderung läuft über typisierte Server Actions und wird vorher geprüft. Zum Ende jeder Woche entsteht automatisch ein Bericht als PDF.

Die gesamte Datenhaltung liegt in Supabase: Datenbank, Anmeldung und Dateispeicher. Alle KI-Funktionen laufen über die OpenAI-API, dazu sind Garmin Connect und Google Kalender direkt angebunden. Die Oberfläche folgt einem eigenen Liquid-Glass-Design, hell wie dunkel und auf dem Smartphone genauso nutzbar wie am Desktop.

Web-AppDesktop & Smartphone
Mirror AIText & Sprache
Garmin-UhrSchlaf, Schritte, Training
Google KalenderZweiseitiger Abgleich
Next.js 16 · React 19Server Components & Actions
SupabasePostgres · Auth · Storage
OpenAIGPT · Whisper · Bilderkennung
Garmin ConnectGesundheitsdaten
PDF-BerichteAutomatisch jede Woche

Der Stack

Framework
Next.js 16React 19TypeScript 6
Datenbank & Auth
SupabasePostgreSQL + RLSPrisma-Schema
Oberfläche
Tailwind CSS 4shadcn/uiRadix UILucide
Visualisierung
Recharts 3Three.js3D-Mindmap
Interaktion
dnd-kitTipTap 3React Hook FormZod 4
Künstliche Intelligenz
OpenAI GPTBilderkennungWhisperSprachausgabeWeb-Suche
Integrationen
Garmin ConnectGoogle Calendar API
Dokumente
react-pdfSheetJS

Geprüft & abgesichert

Jede Zahl wird nur an einer Stelle gepflegt: Ernährung, Workouts und Garmin sind direkt an die Gesundheitsdaten gekoppelt. Unabhängige Abfragen laufen parallel, Abgleiche im Hintergrund. So bleibt die Anwendung auch auf dem Smartphone flüssig.

  • Datenbank abgesichert über RLS-Policies
  • Jede Eingabe wird auf dem Server geprüft, bevor sie gespeichert wird
  • Anmeldungen werden über signierte Tokens geprüft
  • Nachvollziehbare, versionierte Änderungen am Datenmodell
  • KI-Schätzungen bei Markenprodukten werden mit offiziellen Nährwerten abgeglichen

Neugierig, was ich für dich bauen kann?