WordPress Plugin

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

GoGreen Business Directory AI

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

WordPress 6.4+PHP 8.1+MySQL 8.0Stripe APIOpenAI GPT-4oAnthropic ClaudeGoogle GeminixAI GrokElevenLabs TTSGoogle Maps APIREST APIPHPUnit 10

AI Models

OpenAI GPT-4oOpenAI EmbeddingsAnthropic ClaudeGoogle GeminixAI GrokElevenLabs TTS

Payment Gateway

Stripe (Checkout Sessions + Webhooks)

AI-Powered Business Directory

The most advanced AI-integrated business directory plugin for WordPress