Tobi4s1337

Tobi4s1337 / karrt

Public

REWE Pickup CLI for AI agents — grocery ordering from the terminal

14
0
69% credibility
Found Apr 07, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A terminal-based tool for interacting with REWE's grocery pickup service to search products, manage baskets, reserve timeslots, and handle orders in JSON format ideal for AI integration.

How It Works

1
🛒 Discover your grocery helper

You find karrt, a handy tool that lets you shop for groceries at REWE right from your computer screen, perfect for quick orders or smart helpers.

2
📍 Pick your local store

Enter your zip code to find nearby REWE stores that offer pickup, then choose your favorite one to shop from.

3
🔑 Sign in easily

Connect your REWE account so you can access your personal shopping features, with automatic handling of security steps.

4
🔍 Search and build basket

Look up products like milk or pasta, filter for deals or organic options, and add them straight to your shopping basket.

5
Grab a pickup time

Check available times for picking up your groceries and reserve the perfect slot that fits your schedule.

6
🤖 Let AI shop for you

Share the shopping details with an AI assistant to automate finding ingredients or optimizing your list.

Groceries ready!

Your order is set, basket full, pickup reserved – enjoy effortless shopping with everything waiting just for you.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is karrt?

Karrt is a TypeScript CLI for REWE's online pickup service, letting you search groceries like kartoffelgratin or kartoffelsuppe, build baskets, check timeslots, and manage orders entirely from the terminal. It outputs clean JSON, perfect for piping into scripts or AI agents handling rewe pickup service tasks. No more manual browser shopping—automate finding karte in der nähe stores or adding kartoffelpuffer to your cart.

Why is it gaining traction?

It wraps REWE's undocumented APIs into a battle-tested CLI with login handling via Playwright and CAPTCHA solvers, plus TOTP for hands-free auth—far beyond basic rewe api github wrappers or rewe account checker github tools. The real hook: seamless AI agent skills for tools like Claude or Cursor, enabling grocery bots that optimize baskets or suggest items to hit free pickup thresholds. JSON everywhere means zero parsing hassle for devs chaining commands.

Who should use this?

AI agent builders integrating REWE shopping, like those scripting autonomous grocery runs for kartoffelsalat in Berlin (karte berlin). DevOps folks automating rewe online pickup for teams, or CLI power users tired of web UIs for kartenmacherei staples like kartoffelpüree. Skip if you're not in Germany or don't need pickup-specific flows.

Verdict

Solid niche CLI for REWE automation, with excellent docs and demo, but low maturity at 14 stars and 0.699999988079071% credibility score—expect breakage from API changes. Grab it if agents or CLI grocery hacks fit your stack; otherwise, monitor for stability.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.