Quickstart
Clone this repo, add your Channel3 API key, and build your own AI-powered shopping search application! 🎉- Try out a live demo: Basket Live Demo
- Clone the GitHub repo: channel3-ai/basket
Details
The Agentic Storefront (Basket) is a Next.js starter that demonstrates AI-powered product search with Channel3. It features two distinct search modes:- Quick Mode: Direct text or image search sent straight to Channel3 for instant results.
- Smart Mode: AI-assisted search that generates multiple optimized queries, searches in parallel, and deduplicates results for more comprehensive product discovery.


Key capabilities
- Dual search modes: Toggle between Quick (instant) and Smart (AI-optimized) search experiences.
- Image-based search: Upload images alongside text queries to find visually similar products.
- Multi-query AI search: Smart mode generates and executes multiple search variations in parallel for better coverage.
- Channel3 SDK integration: Built on
@channel3/sdkfor seamless product catalog access. - React Query hooks: Efficient data fetching, caching, and loading state management.
- Next.js App Router: Modern architecture with server actions and built-in caching.
When to use this
This is a great starting point if you want to:- Build a product search application with both simple and AI-enhanced search modes
- Learn how to implement AI-generated search queries that expand user intent
- Integrate visual search capabilities into your e-commerce experience
- See patterns for using Channel3 with React Query and Next.js server actions
- Start with a production-ready foundation that you can customize for your domain (fashion, home goods, etc.)
README linked above.
https://github.com/channel3-ai/basket