AI-Powered Product Recommendations for E-Commerce
Enthusiast helps your team surface the right products—faster. Fully customizable, open-source, and built for e-commerce.
The Challenge with Product Discovery
Filters don't capture the nuance of customer needs
Keyword searches miss edge cases and product variants
Manual curation doesn't scale with inventory growth
Product metadata is often inconsistent or outdated
Enthusiast Solves Product Discovery with AI
Enthusiast understands your product catalog like a teammate would. With access to your product data and content, it can handle natural-language queries and return relevant product suggestions—even for complex or subjective requests. And because it's open-source, you can tailor its behavior to match your specific workflows and brand voice. Built for customization, compatible with popular LLMs, and fully self-hostable.
How It Works
AI That Understands Your Products
Connect your catalog and product data (including descriptions, specs, and documentation)
Configure the prompts that define how Enthusiast understands and explains your products
Deploy on your site or use internally for customer support and sales
Adjust workflows or integrate with other tools as needed
(Optional) Self-host the full stack—including the language model
Why Enthusiast for Product Recommendations
Responds to nuanced customer needs
Let users ask open-ended questions ("What's a good waterproof jacket for spring hiking?") and get accurate suggestions
Works out-of-the-box, and grows with you
Start with default prompts and refine them as your catalog or customer base evolves
Customizable and extensible
Tune the behavior for your brand voice, niche product categories, or internal logic
Data stays on your servers
Deploy fully self-hosted using models like Mistral or Llama—no external API required
Technical Flexibility
Built for Developers and Teams That Need Control
Built on a familiar Python/Django/PostgreSQL/React stack
Open-source license—no vendor lock-in
Works with OpenAI, Mistral, Llama, or other LLMs
Customize prompts, workflows, and logic to match your needs
Integrate with your existing e-commerce platform and tooling
Frequently Asked Questions
How does Enthusiast integrate with my e-commerce platform?
Enthusiast includes pre-built integrations for popular platforms and APIs. You can also bring your own data format.
Can I tune how product recommendations are generated?
Yes. You can modify the underlying prompts and logic to reflect your product taxonomy, brand tone, or recommendation strategy.
Is it secure and self-hosted?
Enthusiast can be deployed entirely on your own infrastructure—including the language model—so your data never leaves your environment.
What LLMs can I use with Enthusiast?
It works with OpenAI models out of the box, and also supports self-hosted models like Mistral and Llama.
Do I need to retrain anything?
No training required. Enthusiast uses your existing data and prompt engineering to provide accurate results. You can fine-tune the behavior as needed.