Ansi: offline-first meal planning for a two-person household

A shared, offline-first recipe and meal-planning app — plan the week you want to eat, and Ansi derives batch-cooking plans and a buy-once shopping list.

VI
Author
@VIBEFIX
ShowcaseLifestyleOnlineclaude-code
1
0

Project intro

What it is

Ansi (formerly Mise) is a shared, offline-first recipe and meal-planning app built for a two-person household — the author's own kitchen. You plan the week you want to eat; Ansi derives what to cook in batches (bounded by each dish's shelf life) and builds a shopping list that buys each ingredient only once. It runs a real household's kitchen every week — not a demo.

Entirely vibe-coded, by the author's own account

The README's "How this is built" section leads with it: "This project is entirely vibe-coded. Every line of application code, every test, migration, edge function and generated seed, and most of the prose under docs/, was written by AI coding agents (Claude Code)." The humans steer — product spec, decision records, execution plans, and design review on a real phone — while conventions like AGENTS.md and structural tests exist to keep agents honest across sessions.

Offline-first architecture

Flutter client with Forui components, Supabase backend (Postgres + Auth + Storage), and PowerSync for offline sync — the shopping list works even in a basement parking lot. The repo also ships a USDA nutrition seed pipeline, a recipe import/matching pipeline with its own eval harness, and local dev via Docker Compose.

Who it's for

Couples and small households tired of spreadsheet meal plans; developers curious what a serious spec-driven, agent-first workflow looks like end to end; and anyone who wants proof that vibe coding can run a real kitchen.

Actions

Visit project URL

Tech stack

flutterforuisupabasepowersync

Project info

Project category
Lifestyle
Project status
Online
Collaboration intent
None

Comments (0)

ME
0/1000
Loading comments...