Competitor Knowledge
AI-powered competitor analysis for WooCommerce. Automatically discover, track, and compare competitor pricing using Google Gemini, Ollama, or OpenRouter with Tavily search integration.
by Ahmad Wael · github.com/devwael/competitor-knowledge · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/devwael/competitor-knowledge/archive/refs/heads/master.zipFrom the readme
Competitor Knowledge
AI-powered competitor analysis for WooCommerce products. Automatically discover, track, and analyze competitor pricing and product information using advanced AI models and web search capabilities.
🚀 Features
Core Capabilities
- Multi-Provider AI Support: Choose between Google Gemini, Ollama (local), or OpenRouter
- Intelligent Web Search: Powered by Tavily API for accurate competitor discovery
- Automated Analysis: Background processing using WooCommerce Action Scheduler
- Price History Tracking: Monitor competitor price changes over time with visual charts
- Price Drop Alerts: Email notifications when competitors offer better prices
- Scheduled Analysis: Automatic daily, weekly, or monthly competitor checks
- Bulk Operations: Analyze multiple products simultaneously
- Secure API Key Storage: Encrypted storage for sensitive credentials
Technical Highlights
- Modern PHP Architecture: PSR-4 autoloading, strict typing, OOP design patterns
- Dependency Injection: Container-based service management
- Interface-Driven Design: Swappable AI and search providers
- Comprehensive Testing: PHPUnit tests with code coverage reporting
- Code Quality: PHPStan level 5, PHPC