Gri-phos
Philosophische Rätsel und Denkspiele als iOS-App: Quiz, Kreuzworträtsel und Live-Duelle gegen andere Spieler. Seit Juni 2026 im App Store - mit Inhalten, die eine LLM-Pipeline erzeugt und die trotzdem faktenfest sind.
- catalog
- PRJ-26-γ
- bayer
- γ Ludens
- spectral
- class G
- magnitude
- 3.1
- erstes licht
- 2026
der Spieler - dritter Stern im Spiele-Cluster östlich der Kartenmitte.
RolleSolo · Konzept, Flutter-App, Backend, Content-Pipeline
StackFlutter · Supabase (selbst gehostet) · Python
StatusLive im App Store · seit Juni 2026
Ich wollte eine App, die Philosophie so ernst nimmt wie ihre Nutzer: keine Kalendersprüche, sondern echte Fragen zu echten Denkerinnen und Denkern - mit Quellenangabe. Das eigentliche Problem ist dabei der Inhalt: Hunderte gut recherchierte Fragen mit plausiblen falschen Antworten und sauberen Belegen schreibt niemand nebenbei von Hand. Genau dafür sind Sprachmodelle heute gut genug - wenn man ihre Ausgaben streng prüft.
Die Inhalte entstehen deshalb in einer eigenen Pipeline. Ein ausführlicher Recherche-Prompt schickt ein Sprachmodell mit Websuche los, neue Fragenchargen zu erzeugen - in einem festen Datenformat, mit Quelle je Frage und bewusst gesteuerter Vielfalt, etwa mehr Philosophinnen und nicht-westliche Philosophie. Python-Skripte prüfen jede Charge auf Format, Duplikate und Vollständigkeit, ein kleines internes CMS zeigt sie zum Gegenlesen an - und erst dann wandern die Fragen in die Produktions-Datenbank.
Recherche-Lauf
Ein Deep-Research-Prompt legt Zielpersonen, Schwierigkeitsverteilung und Stilregeln fest. Das Modell recherchiert mit Websuche und liefert direkt strukturierte Fragen samt Quellen.
Validierung
Python-Skripte prüfen jede Charge: Stimmt das Format, sind alle Felder da, gibt es Duplikate? Was durchfällt, kommt nicht ins Spiel.
Redaktion
Ein kleines internes CMS zeigt die Fragen zum Gegenlesen und Korrigieren - Zitate und Zuschreibungen lassen sich direkt gegen die angegebenen Quellen prüfen.
Push nach Produktion
Ein Skript spielt freigegebene Inhalte in die Supabase-Datenbank ein. Die App holt sie sich beim nächsten Sync - ganz ohne App-Update.
Eigenes Backend, eigener Server
Die App ist mit Flutter gebaut. Dahinter läuft Supabase - aber nicht als Cloud-Dienst, sondern selbst gehostet auf meinem eigenen Linux-Server: PostgreSQL mit Row-Level-Security, Login und Realtime für die Live-Duelle. Punktestände, Bestenlisten und Duelle laufen über die Datenbank, die Inhalte kommen versioniert aus der Pipeline. So bleibt der ganze Betrieb in einer Hand - vom Prompt bis zum App-Store-Release.

Vier Spielmodi
Quiz-Rush auf Zeit (eine, drei oder fünf Minuten - oder Endless mit drei Leben), Klassik-Sets mit zehn bis zwanzig Fragen ohne Zeitdruck, dazu Duelle und Kreuzworträtsel. Alle Modi schöpfen aus demselben Fragenpool der Pipeline.

Errungenschaften
Fortschritt mit Augenzwinkern: Errungenschaften wie „Schüler des Sokrates“ oder „Im Angesicht des Fehlers“ haben mehrere Stufen und wachsen über alle Spielmodi mit.

Einstellungen & Content-Sync
Feedback, Fragenvorschläge und der Inhalts-Sync: Neue Fragen und Rätsel kommen ohne App-Update aufs Gerät. Und wer mag, spendiert einen Kaffee - die App selbst ist frei.
- Flutter
- Dart
- Riverpod
- go_router
- In-App Purchase
- Supabase (self-hosted)
- PostgreSQL
- Row-Level Security
- Auth · Realtime
- Docker · Caddy
- Python
- LLM Deep Research
- Structured Output
- Validation Scripts
- Internal CMS
Griphos ist seit Juni 2026 im App Store - entworfen, gebaut und betrieben von einer Person, vom Flutter-Frontend über den eigenen Supabase-Server bis zur LLM-Content-Pipeline. Für mich zeigt die App vor allem eins: KI-generierte Inhalte und redaktionelle Sorgfalt sind kein Widerspruch.