Magento 2 / Adobe Commerce
AI shopping assistant for Magento 2.
A Composer module for Magento Open Source and Adobe Commerce. It reads your catalogue, answers questions in plain language, recommends products, tracks orders, and adds to cart — without a theme override or a frontend build step.
What it does
Installs as a normal module
One composer require, then setup:upgrade. No layout XML to write, no theme override, no Node build. The widget is injected through the module's own layout handle, so a theme upgrade will not break it.
Answers from your real catalogue
Products, variants, prices, stock, categories, attributes and review excerpts sync to the assistant. It will not recommend something you cannot sell — out-of-stock items are excluded rather than described.
Adds to the Magento cart
When a shopper says "add the second one", the assistant resolves which product that means and posts it to the real Magento quote, so the basket, totals and cart rules all behave exactly as they normally do.
Knows your promotions
Active cart price rules sync across, so the assistant can mention a live discount when it is relevant instead of quoting a price the checkout will not honour.
Answers policy questions too
CMS pages — shipping, returns, about — are indexed alongside the catalogue, so "do you deliver to Ireland?" gets an answer from your own policy text rather than a guess.
Multi-store aware
Each store view can carry its own brand voice, welcome copy and widget styling, and reports separately in the dashboard.
Installing on Magento 2
- Require the package. Run
composer require idea89/magento2-assistantfrom your Magento root. - Enable it.
bin/magento setup:upgrade && bin/magento cache:flush. - Paste your API key. Stores → Configuration → idea89 → General. The key comes from your dashboard when you create the store.
- Let the catalogue sync. The first sync runs on cron and indexes your products. A mid-size catalogue is usually done in a few minutes.
- Style it and go live. Pick a widget base, set your brand colour and the assistant's name, then switch it on for the store views you want.
Requirements
| Magento | Open Source 2.4.6+ and Adobe Commerce 2.4.6+ (including Adobe Commerce Cloud) |
|---|---|
| PHP | 8.1, 8.2, 8.3, 8.4 or 8.5 |
| Install method | Composer — idea89/magento2-assistant on Packagist |
| Marketplace | Listed on the Adobe Commerce Marketplace |
| Frontend impact | Async loader, roughly 18kb gzip, lazy-initialised. No theme files touched. |
| Licence | OSL-3.0 |
Magento 2 questions
Does it work with Adobe Commerce and Adobe Commerce Cloud?
Will it survive a Magento upgrade or a theme change?
Does it slow down my storefront?
How does the catalogue stay in sync?
Can different store views have different settings?
Watch it answer for your Magento catalogue.
Enter your store URL and get a working assistant on your real products in about two minutes. No install, no code, no card.