Project · App design + development

Futon

Japanese learning built on a single, unified knowledge graph — vocabulary, grammar, and kanji connected as one structure.

Services
App Design and Development
Tools
Flutter, Supabase, Claude API
Platform
iOS
Status
In progress — not yet shipped

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.