Description
Geos AI Virtual Assistant helps visitors find information published on your WordPress website. Every answer is limited to public sources found on the site and includes links to those sources. If no public source is found, the assistant says so instead of inventing an answer.
Lite includes public post and page search, citations, a floating widget, a shortcode, rate limiting, and one selected WordPress AI connector and model. OpenAI, Anthropic, and Google Gemini are available through their official provider connector plugins. API usage is billed separately by your provider; no AI credits are included.
Pro adds live WooCommerce product search, in-stock product cards with images, image zoom, a clear View product button, advanced instructions and content rules, and optional privacy-controlled analytics.
Use [geos_ai_virtual_assistant] to place the widget manually. The legacy [my_ai_asistent_chatbot] shortcode remains available for existing sites.
External services
The administrator installs and configures an AI provider connector in WordPress Settings > Connectors, then explicitly selects its provider and model in this plugin. The plugin uses the WordPress AI Client, not direct provider HTTP integrations. When a visitor submits a question and public sources are found, it sends the question, current public page URL, source titles, URLs and excerpts, and server-side instructions to the selected connector for processing by that provider. Pro can include public product information. No orders, customer accounts, or private posts are supplied. Without sources, no generation request is made. A manual administrator connection test sends only a short fixed prompt and may incur a small API charge. Provider discovery can request model metadata through the connector.
Credentials are managed by WordPress and its connector, never included in the plugin’s browser data or chat responses. Legacy plugin keys remain untouched and are not used. The plugin never automatically switches to another provider. Review the selected provider’s data retention and privacy policies before enabling the assistant.
- OpenAI API — used only when OpenAI is selected. Terms and Privacy Policy.
- Anthropic API — used only when Anthropic is selected. Commercial Terms and Privacy Policy.
- Google Gemini API — used only when Gemini is selected. Terms and Privacy Notice.
- Freemius — optional administrator opt-in for license validation, account management, and updates. It receives basic site and administrator information only after opt-in. Privacy Policy.
Migrating from My AI Asistent / Chatbot
- Deactivate My AI Asistent / Chatbot v1.1.2, but do not remove it yet.
- Upgrade WordPress to 7.0 or newer, then install and activate Geos AI Virtual Assistant v1.2.0.
- Existing settings are preserved or copied from the legacy plugin. Encrypted keys are left untouched but no longer used: re-enter your key in Settings > Connectors, verify the model, and reconnect Freemius if prompted. The old Gemini provider identifier is mapped to Google’s connector identifier.
- After confirmation, remove the inactive legacy plugin.
Privacy
Lite does not store conversations. Pro analytics is optional, requires the administrator’s privacy confirmation, uses a pseudonymous session identifier instead of a raw IP address, and removes records after 90 days.
Translations
English is the source language. Translations are distributed through translate.wordpress.org and WordPress language packs, not bundled translation catalogs. Serbian-Latin language packs will become available when their translations are approved. Until then, untranslated strings appear in English.
Installation
- Upload the Lite or Pro ZIP through Plugins > Add New.
- Activate the plugin.
- Install an official AI Provider for OpenAI, Anthropic, or Google plugin, then configure its key in Settings > Connectors.
- Open Geos AI Virtual Assistant, select a configured provider, enter its exact text model ID, and save settings. Use Test connection to verify it.
- Configure the public content scope and privacy policy URL. The assistant will remain unavailable until its selected connector and model work.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Geos AI Virtual Assistant” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Geos AI Virtual Assistant” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0
- Requires WordPress 7.0+ and uses the built-in WordPress AI Client and site-level connectors.
- Replaced legacy declarations and frontend selectors with the GAVA/gava prefix.
- Preserved settings and legacy credentials without automatically transferring API keys.
- Added non-destructive Pro analytics table migration with conflict detection.
- Removed bundled translation catalogs in favor of WordPress language packs.
1.1.3
- Renamed the public product to Geos AI Virtual Assistant.
- Added English source strings and Serbian-Latin translations.
- Added a migration path for existing settings and encrypted API keys.
- Aligned the Lite package with WordPress.org localization, metadata, security, and external-service disclosure requirements.
1.1.2
- Security hardening: encrypted API key storage requires authenticated encryption.
- Gemini API keys are sent in an HTTP header instead of a request URL.
- Added atomic request limits, a configurable daily AI request limit, and a protected Pro feedback endpoint.
1.1.0
- Lite and Pro packages are generated from one Freemius source package.
