No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
Paste a saved TikTok cooking video and get a structured, cookable recipe out of it: ingredients,
step-by-step instructions, make time, difficulty, an estimated grocery cost, the dominant protein,
whether it's vegan/vegetarian/pescatarian/omnivore, and estimated per-serving nutrition facts
(calories, protein, carbs, fat, fiber, sugar, sodium).
Saved recipes live across three pages, tied together by the navbar:Read the full README ↗Paste a saved TikTok cooking video and get a structured, cookable recipe out of it: ingredients, step-by-step instructions, make time, difficulty, an estimated grocery cost, the dominant protein, whether it's vegan/vegetarian/pescatarian/omnivore, and estimated per-serving nutrition facts (calories, protein, carbs, fat, fiber, sugar, sodium).
Saved recipes live across three pages, tied together by the navbar:
ANTHROPIC_API_KEY isn't configured. The grid itself only renders
24 cards at a time with a "Load More 🌸" button to reveal 24 more, plus a dashed "Add new
recipes, girly ✨" card linking out to TikTok once every match is loaded — filtering/sorting/
searching still run over your whole saved library, but the DOM/image load stays light even with
a large collection; changing any filter resets back to the first page./api/nutrition-home-card route, kept
fully separate from this tab's data): instead of a big calorie number it shows a Mon–Sun row of
which days you cooked (with a subtle "🔥 Nd streak" pill for consecutive days), the week's
Protein/Carbs/Fat split as bars, and a line recommending a saved-but-uncooked recipe based on
which macro you're furthest from and how many calories are left in the day (generic 2000
cal/100g protein/250g carb/65g fat reference targets — there's no user profile/goals system).On mobile, the top nav is replaced by a fixed bottom bar (Home / Search / Add / Grocery / Week) so the main actions stay one thumb-tap away — and on mobile, navigation lives only in that bottom bar; the top header (logo, links) is desktop-only.
Clicking any recipe card opens a full detail view in a modal (a direct link to /recipes/[id] still
works as a real page) with a servings adjuster that scales every ingredient quantity live, the
per-serving calories, a personal notes box, a pantry-match badge, and the full nutrition breakdown.
"Start Cooking" on any recipe opens a full-screen, distraction-free guided flow: one step at a time
in a large serif font, with the previous/next step teased in small muted text above/below, a thin
progress bar at the top, and swipe or arrow-button navigation. Steps with a detected duration
("cook for 6-7 minutes", "simmer for 20 minutes" — parsed by src/lib/cookTimers.ts) surface a
"Start Timer ⏱" button; timers run concurrently in a pill bar pinned to the bottom, pulse and
vibrate (where supported) when done. The final step becomes a celebration screen — confetti, "I
made this! 💕", and a 5-star rating — which logs a CookLog row (used by the nutrition snapshot)
and marks the recipe cooked.
This is the beginning of the README. Read the rest at the original. Read the full README ↗