Blog
Build in Public
16. März 202610 min

Ich habe einen sprachgesteuerten Aufgabenmanager mit KI in 650 Commits entwickelt – was ich gelernt habe

Vor 6 Monaten hatte ich eine Idee. Zu Hause waren wir zu viert und hatten Einkaufszettel am Kühlschrank. Im Tauchclub lief alles über WhatsApp – es war unmöglich, irgendetwas wiederzufinden.

Heute ist TAMSIV eine vollständige Android-App mit einem KI-Sprachassistenten, kollaborativen Gruppen, einem Kalender, Gamification und spricht 6 Sprachen. Über 650 Commits. Solo-Entwicklung.

Die Sprachpipeline

Das Herzstück von TAMSIV ist die Stimme. Sie drücken, Sie sprechen, die KI versteht und erstellt die Aufgabe. Unter der Haube:

  • Deepgram für Speech-to-Text (Streaming mit VAD)
  • OpenRouter für das LLM (über 400 Modelle, automatischer Fallback)
  • OpenAI TTS für die Sprachsynthese (Stimme „Nova“)

Alles über WebSocket mit JWT-Authentifizierung verbunden. Das PCM 16kHz Mono-Audio geht vom Telefon, durchläuft das Backend und kommt als strukturierte Sprachantwort zurück.

Der Stack

  • Frontend: React Native 0.81 (TypeScript), New Architecture (Fabric)
  • Backend: Node.js/Express + WebSocket
  • Datenbank: Supabase PostgreSQL mit 3 Schemata
  • Website: Next.js 16, Tailwind CSS 4, Vercel

Die zeitaufwendigsten Funktionen

Die Zusammenarbeit war die größte Herausforderung. Hierarchische Gruppen mit 6 Ebenen, Rollen, Checklisten mit Validierung, Leseverfolgung, Zuweisung. 31 RLS-Richtlinien.

Der Kalender mit Wiederholungen war überraschend komplex. LLMs sind nicht gut mit Daten – es musste eine Zuordnungstabelle erstellt werden.

Gamification: 12 Level, 10 Abzeichen, Streaks bis zu 365 Tage, tägliche Herausforderungen, Bestenliste. Ein dediziertes Schema mit 5 Tabellen und automatischen Triggern.

Die Fehler

Ich habe 6 Monate lang kein Marketing betrieben. 650 Commits und kein einziger Beitrag darüber. Tun Sie das nicht.

Ich habe auch die i18n unterschätzt. Der Übergang von 100 % Französisch zu 6 Sprachen betraf 35 Dateien und 1993 Übersetzungsschlüssel.

Die Zukunft

TAMSIV ist im Alpha-Status im Play Store. 12 Tester. Das nächste Ziel: die öffentliche Produktion. Wenn Sie ein Solo-Entwickler sind und zögern – legen Sie los. Der erste Commit ist der schwierigste.