GoGreen Business Directory AI
AI-Powered Business Directory
The most advanced AI-integrated business directory plugin for WordPress. Semantic search, Directory RAG Brain with 8 tools, voice I/O via ElevenLabs, Stripe payments, and multi-provider AI support. 31 PHP classes, 302 categories, 12 shortcodes, and 120 tests.
Screenshot

AI-Powered
4 AI providers with RAG brain, semantic search, and auto-descriptions
302 Categories
24 top-level, 278 subcategories with 30 sample businesses pre-loaded
Full Featured
Reviews, favorites, contact forms, SEO, email notifications, CSV import/export
Powerful Features
Directory RAG Brain
AI agent with 8 tools producing rich visual responses for intelligent business discovery.
- 8 tools: search, details, hours, compare, categories, nearby, reviews, directions
- Rich visual responses: business cards, hours tables, comparison tables
- Multi-step reasoning with self-correction
- 4 AI providers: OpenAI, Claude, Gemini, Grok
- Automatic provider fallback chain
- AI-generated business descriptions
Hybrid Search
MySQL FULLTEXT + semantic vector search merged with Reciprocal Rank Fusion.
- MySQL FULLTEXT keyword search
- OpenAI text-embedding-3-small vector search
- Reciprocal Rank Fusion for merged results
- Faceted search: price range, rating, features, sort
- Category, city, and ZIP code filters
- Search analytics and query logging
Proximity Search
Haversine formula radius search with geocoding and browser geolocation.
- Near Me button with browser geolocation
- Radius selector: 15, 25, 50, 75, 100 miles
- Google Maps Geocoding API integration
- Results sorted by distance
- Google Maps with listing pins
- 30 sample businesses across Chester County + Central PA
Stripe Monetization
4 listing plans with Stripe checkout, webhooks, and automatic plan management.
- 4 plans: Free, Basic ($9.99), Premium ($24.99), Featured ($49.99)
- Stripe checkout sessions via REST API
- Webhook handling with signature verification
- Automatic plan expiry and downgrade
- Frontend pricing page with plan badges
- Business claim request workflow
Voice I/O
ElevenLabs TTS for voice output and browser Speech Recognition for voice input.
- ElevenLabs TTS for natural voice output
- Browser Speech Recognition for voice input
- AI chatbot floating widget
- Hands-free business discovery
- 24 toggleable features via admin panel
- API key lock logic for feature gating
Enterprise Security
AES-256-CBC API key encryption, rate limiting, and comprehensive input validation.
- AES-256-CBC API key encryption
- WordPress nonce verification on all forms
- Prepared statements for all DB queries
- Rate limiting on AI, reviews, contact forms
- Stripe webhook signature verification
- CSRF protection and XSS prevention
Plugin Stats
31
PHP Classes
15
Admin Templates
12
Shortcodes
6
Database Tables
302
Business Categories
24
Toggleable Features
120
Tests
347
Assertions
Tech Stack
AI Models
Payment Gateway
AI-Powered Business Directory
The most advanced AI-integrated business directory plugin for WordPress