Paste any recipe text below — from a website, a Google Doc, a cookbook scan, handwritten notes, anything. The AI will read it and fill in all the fields automatically.
Upload a PDF cookbook or recipe collection. TasteBuddies will extract the text and detect recipe boundaries automatically.
📄
Click to choose a PDF
or drag and drop here
—
Extracting text…
Paste any Google Doc URL. The doc just needs link sharing: Share → "Anyone with the link can view". TasteBuddies fetches it through your Supabase proxy.
Tip: if your URL ends in /edit, TasteBuddies will try to convert it automatically.
Save to folder:
🔧 Story Rescue
Re-parse story fields only for recipes that came in empty or with ingredient bleed. Non-destructive — only patches dirty stories.
Paste a full menu section or multiple recipes at once. The AI will detect recipe boundaries, split them apart, and let you confirm before parsing each one.
Found 0 recipes
Review the detected splits — remove any that aren't recipes, then click Parse All.
Review 0 parsed recipes
Expand any recipe to edit before saving. Uncheck to skip.
Parsing…
Prefixes: cuisine:●meal:●diet:●category:●contains:●features:● Start typing to see existing tags as suggestions. Book membership is set below, in 📚 Lives in.
📷
Click to upload or drag photos here
Uploading…
No linked recipes yet — search above to add sub-recipes, variations, or dishes that pair well.
Linked recipes appear in the "Related Recipes" section of the detail panel.
Unlock Access
Enter your password to unlock a higher access level.
🧺 0 recipes in plan
🛒 Shopping List
Gathering ingredients…
That's a lot of mise en place.
recipes is a menu, not a market run.
A shopping list this size would fill a spreadsheet and empty your wallet before you'd cooked a thing.
Try batching it out — pull one day's worth, or one course at a time,
and let the list breathe. Your farmers market vendor will thank you.
Book Studio
Loading book…
Select a page above to edit it
📚 Cookbook Library
Your PDF cookbooks and exported books
📚
Your cookbook shelf is empty
Add your first book to get started
Add Book to Library
📄
Click to choose a PDF
or drag and drop here
Auto-generated from page 1 ·
Uploading…
Loading…
📷 Extract Photos from PDF
Recover embedded images from this PDF
Photos will be uploaded here and tagged to the matching cookbook.
What this does: Scans every page of the PDF for embedded raster images,
skips decorative elements (under 50×50px or 8KB), deduplicates facing-page copies,
and uploads each qualifying photo directly to ImageKit.
Scanning page 1…
Uploading…
✅
✨ Book Snippets
Quotes, tips, facts & memories for your cookbook
📚 Book Projects
Working titles you're building — nothing here touches the Shelf until you Publish
📖 Book Prose
Chapters, essays & personal stories
🔍 Possible Duplicates
Some incoming recipes look like ones you already have. Compare each pair and decide what to do — name-matching alone can't tell a genuine duplicate apart from a real variant, only you can from the content.
📇 Ingredient Index Review
Loading…
Changes save instantly to your index rules. Discard reverts all changes made this session.
🖼 Photo Gallery
Your visual archive
🖼
No photos yet
Upload photos or sync from ImageKit
📷
Click to choose photos
or drag and drop · JPG, PNG, WebP · multiple files OK
Metadata applied to all photos in this batch
0 photos queued
Uploading…
Sync pulls your ImageKit folders into the gallery. Only new files are added — nothing is deleted or overwritten. Run it any time after uploading photos directly to ImageKit.