Inspiration
We wanted a simpler way to shop—without jumping between apps. A voice-first, unified experience that lets users order anything from one place.
What It Does
SmartShop helps you discover products, build carts, and check out across multiple sites—all from within your preferred LLM. Shopping becomes effortless and conversational.
How We Built It
Using Python, we developed MCP tools and prompts to handle product queries. Supabase stores product data, and our tool converts natural language into actionable shopping requests.
Challenges We Ran Into
Persisting cart memory across LLM sessions was tough. We also didn’t have enough time to implement a full payment flow.
Accomplishments We’re Proud Of
We built a working product discovery and cart system using natural language. The hallucinated session ID workaround simulated memory effectively.
What We Learned
We learned how to optimize the interaction between LLMs and MCP tools, better manage product data, and navigate LLM limitations during integration.
What’s Next for SmartShop
Next up: persistent carts, in-LLM checkout, and expanding our product base via partnerships with Shopify, D2C brands, and delivery services.
Built With
- claude
- python
- supabase
Log in or sign up for Devpost to join the conversation.