Most price sites in Lithuania are flyer scrapers: they show you what is on sale this week and nothing else. SmartAkcija records what everything costs, everywhere, every day — 20+ grocery chains plus pharmacies, matched into single product pages by LLMs, with vision models turning weekly PDF leaflets into structured data. Price history, price-per-kg, shopping lists, food price indices. Collecting daily since April 2026, built by one person, no ads and no money from retailers.
Hi everyone - I'm Sergej, and I should say up front that SmartAkcija is in Lithuanian only, so most of you will bounce off the site itself. I'll explain what's behind it instead.
Lithuania has an ongoing public argument about food prices. Every few weeks a new comparison lands in the media, each one crowning a different chain as the cheapest, each one measuring something slightly different. There was no neutral place to check any of it. So I started collecting the prices myself.
Since April 2026 the system scrapes 20+ chains and pharmacies daily and puts every store's price for the same product on one page, with history. Two places where models do real work rather than decorate the pitch: LLMs decide whether a product in one store is the same product as in another (embeddings narrow the candidates, a model rules on the match), and vision models turn weekly PDF leaflets into structured positions. Everything else is unglamorous plumbing - scrapers, ETL, and a lot of things breaking overnight.
It carries no adsю
Built solo, alongside a full-time job. Happy to answer anything about the matching pipeline or the scraping side.