offerhopper.ai Blog

User stories, smart shopping tips, and insights on navigating the German supermarket landscape with AI.

Build a Personal AI Grocery Assistant with Claude, ChatGPT or OpenClaw
04.09.2026 offerhopper.ai team 20

Build a Personal AI Grocery Assistant with Claude, ChatGPT or OpenClaw

Connect offerhopper.ai to Claude, ChatGPT or OpenClaw over MCP. How to write lists the matcher resolves correctly, read the cost output, run automated weekly stock-up checks, and hand the whole setup to your agent.

When Graph Theory Meets the Altstadt: Why Traditional GPS Fails in European Cities
25.08.2026 offerhopper.ai 14

When Graph Theory Meets the Altstadt: Why Traditional GPS Fails in European Cities

Why standard GPS fails in historic European cities and how we built a parking-injected cost matrix with graph optimization for multimodal grocery errands.

Which Pack Is Actually Cheaper? Why the Unit Price Won't Tell You
06.08.2026 offerhopper.ai team 9

Which Pack Is Actually Cheaper? Why the Unit Price Won't Tell You

The cheapest price per sheet is usually the wrong pack to buy. How offerhopper.ai works out what a roll, pack or wash load really contains, and picks the best pack for the amount you actually need.

How offerhopper.ai Knows What You Actually Mean
04.07.2026 offerhopper.ai team 5

How offerhopper.ai Knows What You Actually Mean

Why 'milk' on a shopping list doesn't just mean 'milk' — and how offerhopper.ai resolves quantities, units, and package sizes instead of returning the cheapest wrong result.

What Your Grocery Trip Really Costs – and How the Algorithm Does the Math
19.06.2026 offerhopper.ai team 9

What Your Grocery Trip Really Costs – and How the Algorithm Does the Math

The route optimization algorithm behind offerhopper.ai explained: a cost function that weighs travel expenses, time value, and deal quality to find the cheapest grocery route across Aldi, Rewe, Lidl & more.