MiseKit
Meal planning that starts from what is already in your kitchen

ongoingiOS2026
Platform
iOS (SwiftUI, GRDB, CloudKit).
What it does
It follows food from the shop to the plate: bought, stored, cooked, eaten, or thrown out. Each week's plan starts from what is already there.
Highlights
- ▸The week's plan reads from one inventory (stock, expiry dates, leftovers), not from a recipe list that ignores the fridge.
- ▸Moving a meal to another night moves its groceries too. The shopping list is built from inventory plus the plan.
- ▸After a shop, the list is checked back into inventory. Cooking and rating a meal feed into the next plan.
Architecture
One inventory table is the source of truth. A schedule editor, a What Changed summary when a plan is edited, and feedback from cook mode. Data stays on the device in GRDB and syncs over CloudKit, with no cloud ML. Ingredients map to canonical names, including in Japanese.
Stack
SwiftSwiftUIGRDBCloudKitXcodeGen