Skip to main content
Experimental. This Module has no test or production evidence recorded yet. Read it, run it locally, and hold off on real Orders. See maturity levels.
The Recommendations Module suggests products tailored to each Shopper. With an LLM key configured (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.