File
SMF·PESTLE
Received on
31.07.2026
Reviewed on
28.09.2026
Exhibits annexed
3
Questions
4

SMF·PESTLE

Can a prompt replace Pestle?

Home & family — recipe capture from social media

Yes Verdict recorded on 28.09.2026 · Verified on 31.07.2026
Price
$2.08/moSource: pestlechef.app · Checked on July 31, 2026
Per year
$24.96
Build time
One sitting
Votes
0 votes
Yes (checked)AlmostNot yet

Exhibit tracking slip

Exhibit A The prompt
Exhibit B What you lose
Exhibit C Why people still pay: extraction from awkward sources
Exhibit Q Questions

Verdict

Pestle's distinctive claim is capturing recipes from places that were never meant to hold one — an Instagram caption, a video description, a blog post with the method buried under a life story. That is exactly what a language model with a strict output schema does well now, which puts this firmly in one-sitting territory. What you lose is a very good native app and the ongoing work of keeping extraction working as platforms change.

Exhibit B — What you lose

Exhibit A — The prompt

Received on31.07.2026
Build a recipe extractor for sources that do not publish structured data.

The input is a URL or a block of pasted text. Try three strategies in order and record which one produced each recipe.

First, schema.org `Recipe` JSON-LD, which most large recipe sites publish and which needs no model at all. Second, a readability pass to strip the page to its main content, then a language model with a strict JSON schema — title, yield, ingredients as an array of `{quantity, unit, item, raw}`, steps as an ordered array. Third, for pasted captions and transcripts, the model directly on the text.

Model output is untrusted by construction. Show the extracted recipe beside the source text in a review screen and require a confirmation before it enters the library. Highlight anything with low confidence: an ingredient with no quantity, a step under five words, a yield the model invented. The failure mode here is not a missing recipe, it is a plausible recipe with the salt quantity wrong, and only a human catches that.

Always store the source: URL, the raw text, and the capture date. When an extraction turns out wrong six months later, the original is what lets you fix it.

Add a share target so the browser on a phone can send a page directly into the tool — a progressive web app can register as a share target and it gets you most of the way to the native capture experience.

Store recipes as Markdown with YAML front matter, indexed in SQLite.

Do not download video or transcribe it automatically. Platform terms forbid it, the pipeline breaks constantly, and pasting a caption takes four seconds.

Opening prefills the prompt — press enter to run it.

Exhibit B — What you lose

  • B.1 the native apps for iPhone, iPad, Mac and Watch
  • B.2 the share-sheet capture that makes saving a recipe one tap
  • B.3 extraction maintained against platforms that keep changing
  • B.4 iCloud sync with nothing to host

Prior art

Exhibit C — Why people still pay: extraction from awkward sources

Saving a recipe has to take one tap from inside the app you found it in, and a paste box on a laptop is a different habit that most people will not form.

Questions

Can I import my Pestle recipes?

Yes. Pestle exports recipes individually and supports the open `.crumb` format shared with Crouton, so a library moves across with its ingredients and steps intact.

How accurate is model extraction?

Good on prose that contains a real recipe, poor when the source is vague — "a splash of cream" stays a splash. The review step is not optional, and treating it as optional is how you end up cooking from a recipe nobody wrote.

What does it cost to run?

A fraction of a cent per extraction, and nothing at all for the many sites where structured data works. Storage is a folder of text files.

What is the one thing that does not survive the rebuild?

One tap from the app you were already in. Pestle's share sheet catches a recipe in the two seconds you are willing to spend; a paste box catches the ones you remember later, which is fewer.

Receipt

Already built this yourself?