OPENAI_API_KEY, GEMINI_API_KEY, or OPENROUTER_API_KEY), recommendations come from embeddings plus the Shopper’s recently viewed products and Order history. The Search Module shares the embeddings backend when both Modules are configured. Without a key, the Module falls back to rules: shared category, shared tags, and co-purchase frequency.
Source: modules/recommendations · npm: @86d-store/recommendations
Installation
Configuration
Store endpoints
Components
<ProductRecommendations productId={id} />: drop on product detail pages.<PersonalizedShelf />: home or account-page shelf.<TrendingProducts />: editorial shelf.