DEV Community

Cover image for CLI Market — Mi agente compra en 41 tiendas de 8 países. Una sola API.
Ricardo Cuba
Ricardo Cuba

Posted on

CLI Market — Mi agente compra en 41 tiendas de 8 países. Una sola API.

Los agentes de IA no pueden comparar precios en el retail físico. Cada tienda tiene su propio sistema de autenticación, lógica de búsqueda y flujo de compra. Los agentes fallan antes de la primera consulta.

CLI Market resuelve esto: un solo pip install, una API unificada para 41 retailers verificados en 8 países. 36 herramientas MCP. Más de 13.000 precios reales actualizados cada 8 horas. Checkout por PayPal (API) o QR (Yape/Plin).


🇬🇧 AI agents can't comparison-shop in physical retail. Every store has its own auth, search logic, and checkout flow. **CLI Market* fixes this: one pip install, one API across 41 verified retailers in 8 countries. 36 MCP tools. 13,000+ real prices refreshed every 8 hours.*


Cómo funciona

Buscar

market search "leche" --country PE
# → precios de Metro, Wong, Plaza Vea en <2s
Enter fullscreen mode Exit fullscreen mode

Comparar

market basket leche:2 arroz:1
# → compara el carrito completo en 9 supermercados
Enter fullscreen mode Exit fullscreen mode

Pagar

market checkout --payment yape
# → genera QR, confirma vía webhook
Enter fullscreen mode Exit fullscreen mode

🇬🇧 How it works — Search: get prices from multiple retailers in <2s. Compare: full cart comparison across 9 supermarkets. Checkout: generates QR code, confirms via webhook.


Por qué lo construí

El cuello de botella para los agentes de compras con IA no es el LLM — es la capa de datos de comercio. Cada agente que construí necesitaba scrapear 41 sitios web solo para responder "¿dónde está la leche más barata cerca de mí?"

El proyecto comenzó como un conector VTEX y creció hasta cubrir 41 retailers en Perú, Argentina, Brasil, México, Colombia, Chile, EE.UU. y más. Tenemos conectores VTEX, Shopify y Magento corriendo un daemon colector cada 8 horas. ~13K precios indexados actualmente, creciendo a más de 200K con descargas de catálogo completo.

También estamos trabajando en un archivo histórico de precios de 90 días para seguimiento de inflación.


🇬🇧 The bottleneck for AI shopping agents isn't the LLM — it's the commerce data layer. Started as a single VTEX connector, now covering 41 retailers across 8 countries. Working on 200K+ prices and a 90-day historical price archive for inflation tracking.


Abierto a todos

Construido en Python. Licencia MIT. Los retailers pueden listarse gratis — si tenés una tienda en Shopify o Magento, solo necesitamos un token de API de solo lectura. Sin lock-in.

¡Me encantaría recibir feedback de quienes estén construyendo agentes de IA o trabajando en infraestructura de retail!


🇬🇧 Built in Python. MIT licensed. Retailers can list for free — Shopify or Magento store, read-only API token is all we need. No lock-in. Would love feedback from anyone building AI agents or working on retail infrastructure!

Top comments (0)