This is a third rewrite of a demo I’ve been experimenting with that explores agent-driven commerce using real tools. It started as a Python and HTML project, then moved to JavaScript and React once I hit limitations around orchestration, latency and modularity.
The core idea was to see if an LLM-based agent could guide a user through onboarding, product selection, and payment – all through voice – without relying on a traditional frontend or support flow.
Everything is voice-driven and agent-orchestrated, from start to finish.
I avoided using vertical stacks on purpose. I wanted something composable, using real APIs that reflect what startups or teams might reach for. I also don’t write code the traditional way – most of this was done through iterative prompt design, test scaffolding, and pairing with LLMs via Cursor or Claude Code.
This isn’t meant to be polished. It’s functional, testable, and closer to what you might build internally for validation or customer education.
Watch the demo: https://youtu.be/VQpAc2ye6BE