AI Vector Search revolutionizes your WooCommerce store』s search experience by combining traditional keyword search with cutting-edge semantic AI technology. Built on Supabase』s powerful PostgreSQL backend with optional OpenAI embeddings, it delivers lightning-fast, highly relevant search results that understand customer intent, not just keywords.
🎯 Key Features
Smart Search Technology:
* Full-Text Search (FTS) – Lightning-fast PostgreSQL-powered keyword matching
* Semantic Vector Search – AI understanding of product meaning and context using OpenAI embeddings
* SKU & GTIN Search – Find products by partial SKU, EAN, UPC, or ISBN codes
* Hybrid Search – Combines multiple search methods for best results
* Instant Lite Mode – Built-in TF-IDF engine with synonyms, stopwords, and scheduled indexing that runs without Supabase or OpenAI
Intelligent Recommendations:
* Similar Products – AI-powered product recommendations on product detail pages
* Cart Recommendations – Smart upsell suggestions based on cart contents
* Category-Aware Suggestions – Recommendations that understand product relationships
Advanced Integrations:
* Woodmart Theme Support – Seamless integration with Woodmart』s live search
* Auto-Sync – Automatically sync products when saved/updated
* Batch Processing – Handle large catalogs with intelligent batching
Developer-Friendly:
* Secure Key Management – Encrypted storage of API keys with master key support
* Row-Level Security – Built-in Supabase RLS policies
* Comprehensive Admin Interface – Status monitoring, health checks, and sync tools
Actionable Analytics & Insights:
* Search Analytics Dashboard – Track search volume, success rate, CTR, and popular terms.
* Zero-Result Alerts – Get notified when customers search for products you do not stock yet.
* Click Tracking – Measure which products shoppers open after searching to refine merchandising.
?? Flexible Connection Modes
AI Vector Search adapts to the way you want to run search:
* Lite (default) – Instant, zero-config local search with the Lite engine and optional stopword/synonym tuning.
* Self-Hosted Supabase – Connect your own Supabase project for scalable full-text, vector, and SKU search without leaving your infrastructure.
* Managed API Service – Activate with a license key to let us host the stack while you manage settings in WordPress.
Switch between modes any time in Settings AI Supabase. Activating the managed API prompts for your license key, while Supabase mode uses your project URL, service key, and optional OpenAI key.
🔒 Security & Privacy First
- Your Keys, Your Control – All API keys stored securely in your WordPress database
- Encrypted Storage – Sensitive data encrypted with configurable master keys
- No Data Lock-in – Full control over your Supabase project and data
- HTTPS Only – All API communications secured with SSL/TLS
💰 Transparent Pricing
OpenAI Embedding Costs (One-time per product):
* 1,000 products: ~$0.05-$0.10
* 5,000 products: ~$0.25-$0.50
* 10,000 products: ~$0.50-$1.00
Supabase Free Tier Includes:
* 500MB database storage
* 50,000 monthly queries
* 500,000 edge function calls
* Perfect for small to medium stores
🎯 Perfect For
- E-commerce stores wanting better search relevance
- Large catalogs needing semantic understanding
- International stores with multi-language products
- Stores with complex product attributes and variations
- Developers seeking modern, scalable search infrastructure
Technical Requirements
- WordPress: 6.0 or higher
- PHP: 7.4 or higher (8.1+ recommended)
- WooCommerce: 5.0 or higher
- Supabase Account: Free tier sufficient for most stores
- OpenAI API Key: Optional, only for semantic search
Privacy & Data Usage
What Data is Synced?
- Product names, descriptions, and short descriptions
- SKUs, GTINs (EAN/UPC/ISBN), and brand information
- Categories, tags, and custom attributes
- Prices (regular, sale, cost) and stock status
- Product images (URLs only) and ratings
What Data is NOT Synced?
- Customer information
- Order details
- Personal data
- Payment information
Third-Party Services
- Supabase: Product data stored in your own Supabase project
- OpenAI: Product text processed for embeddings when semantic search is enabled
All communication uses HTTPS. You maintain full control over your API keys and can revoke access at any time.
Support & Professional Services
Community Support
- Plugin documentation and FAQ
- WordPress.org support forums
- GitHub issues (for technical bugs)
Premium Setup Service by ZZZ Solutions
- Complete Setup: We install and configure everything for you
- Custom Field Mapping: Index specific product attributes and meta fields
- Advanced Search Tuning: Optimize search relevance for your catalog
- Multi-language Support: Configure search for international stores
- Custom Recommendations: Tailored recommendation algorithms
- Performance Optimization: Fine-tune for large catalogs
Contact ZZZ Solutions for professional setup and customization.
Technical Documentation
Hooks and Filters
Actions:
– aivesese_product_synced – Fired when a product is successfully synced
– aivesese_batch_complete – Fired when a batch sync is completed
Filters:
– aivesese_product_data – Modify product data before syncing
– aivesese_search_results – Filter search results before display
– aivesese_embedding_text – Customize text used for embeddings
Database Schema
The plugin creates the following in your Supabase project:
– products table with full-text search indexes
– Vector similarity indexes for semantic search
– RPC functions for search and recommendations
– Row-level security policies for data protection
Performance Tuning
For large catalogs (10,000+ products):
– Use batch sync instead of full sync
– Consider upgrading to Supabase Pro for better performance
– Monitor embedding generation costs during initial setup
– Implement custom caching strategies if needed





