Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/idris8004/coreoptimize-plugin/archive/refs/heads/main.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
TechInovex AI Tools WordPress Plugin
A comprehensive WordPress plugin that provides AI-powered PC building tools with modern, responsive design and TechInovex branding.
Features
AI-Powered Tools
- Bottleneck Calculator: Analyze CPU/GPU bottlenecks for different resolutions
- Upgrade Advisor: Smart upgrade recommendations based on current setup and budget
- PSU Calculator: Calculate power supply requirements with efficiency recommendations
- Compatibility Checker: Validate component compatibility (socket, chipset, physical dimensions)
- FPS Estimator: Predict gaming performance across different titles and settings
- AI Build Optimizer: Create complete PC builds based on budget and use case
AI Integration
- Primary integration with Google Gemini API
- Support for OpenAI GPT and Anthropic Claude as fallbacks
- Modular AI handler architecture for easy provider switching
- Caching system for API responses to reduce costs
- Fallback mechanisms for API failures
Admin Dashboard
- Settings page for API configuration
- Affiliate settings for different retailers
- Cache management settings
- API usage statistics and monitoring
- Test connection functionality
Frontend Features
- Modern, responsive dark theme design
- AJAX-powered interfaces with loading states
- Interactive forms with real-time validation
- Visual results display with charts and metrics
- Shortcodes for individual tools and tool groups
- Elementor widgets for all tools
- Customizable colors via CSS variables
- Mobile-optimized interfaces
Installation
- Upload the plugin files to
/wp-content/plugins/techinovex-ai-tools/ - Activate the plugin through the 'Plugins' screen in WordPress
- Configure your API keys in the admin dashboard
- Use shortcodes or Elementor widgets to display tools
Configuration
API Keys
- Google Gemini API Key (Required): Get from Google AI Studio
- OpenAI API Key (Optional): For fallback support
- Anthropic Claude API Key (Optional): For fallback support
Settings
- Cache duration (300-86400 seconds)
- Enable/disable caching
- Default affiliate ID for product links
- Primary and secondary colors
- Dark mode toggle
Usage
Shortcodes
[techinovex_bottleneck_calculator]
[techinovex_upgrade_advisor]
[techinovex_psu_calculator]
[techinovex_compatibility_checker]
[techinovex_fps_estimator]
[techinovex_ai_build_optimizer]
[techinovex_ai_tools layout="grid" columns="2"]
[techinovex_tool_tabs tools="bottleneck_calculator,upgrade_advisor"]
Elementor Widgets
All tools are available as Elementor widgets in the "TechInovex AI Tools" category.
File Structure
techinovex-ai-tools/
├── techinovex-ai-tools.php (Main plugin file)
├── includes/
│ ├── class-techinovex-ai-tools.php
│ ├── class-techinovex-admin.php
│ ├── class-techinovex-frontend.php
│ ├── class-techinovex-ai-handler.php
│ ├── class-techinovex-tools.php
│ ├── class-techinovex-shortcodes.php
│ ├── class-techinovex-elementor.php
│ └── elementor/
│ ├── class-techinovex-bottleneck-widget.php
│ ├── class-techinovex-upgrade-widget.php
│ ├── class-techinovex-psu-widget.php
│ ├── class-techinovex-compatibility-widget.php
│ ├── class-techinovex-fps-widget.php
│ ├── class-techinovex-build-widget.php
│ └── class-techinovex-all-tools-widget.php
├── assets/
│ ├── css/
│ │ ├── frontend.css
│ │ └── admin.css
│ └── js/
│ ├── frontend.js
│ └── admin.js
└── languages/
└── techinovex-ai-tools.pot
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- At least one AI API key (Gemini recommended)
Support
For support and documentation, visit TechInovex.com
License
GPL v2 or later