Farm to People.
three meals from your actual box.
I kept paying for the Farm to People box because the produce was great and I was learning new ingredients. But I was wasting half of it. Asking AI for ideas worked some days; getting my cart into the prompt was the bottleneck. I built a scraper. The rest is what you see.
the thinking
Knowing what to make. Not wasting half the box.
What I wanted to know: the best way to optimize my cart before I ordered. What to swap, what I could already cook with. Adding a protein and watching the recommendations evolve is the fun part.
First I read the cart into structured data. Then Claude turns it into meal ideas. Keeping those steps separate helps me trace a weird suggestion back to the cart or the AI.
Suggested swaps get checked against what’s actually available. Tests cover cart parsing, malformed AI responses, and incomplete meal results. Whether dinner tastes good is a separate question.
Live since 2025. Playwright reads the real cart on Railway, Claude turns it into three meals, and the chat handles the follow-up questions. There's a staging app if you want to poke around.