Project · App design + development
Futon
Japanese learning built on a single, unified knowledge graph — vocabulary, grammar, and kanji connected as one structure.
Description
Futon teaches Japanese on top of a single connected knowledge graph. Rather than isolated flashcard decks, vocabulary, grammar, kanji, and readings are linked as one structure — so learning one piece strengthens everything connected to it. A spaced-repetition system schedules the next review, and the Claude API helps generate and connect study material across the graph.
Built with Flutter and Supabase, Futon is in active development.
Challenges
Modeling Japanese as a coherent knowledge graph instead of flat decks, scheduling reviews across linked nodes rather than single cards, and using the Claude API to generate material that respects those connections. Payments and analytics are still being wired ahead of launch.