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
作者
@VIBEFIX
大赏生活方式已上线claude-code
2
0

项目介绍

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.

操作

访问项目地址

技术栈

flutterforuisupabasepowersync

项目信息

项目类别
生活方式
项目状态
已上线
协作意向
无

评论 (0)

ME
0/1000
评论加载中...