Zuczkowski AI Chat Assistant adds a floating chat widget to your site that answers visitor questions using the AI model you choose:
The free version is fully functional: paste your own API key for the provider you choose in the settings panel, adjust the system prompt, and the widget is ready.
[zuczek_chat_widget] shortcodeA separate, paid Pro add-on (sold outside this repository) is in development, for users who need more than the basic free version. Details and feature scope will be announced closer to launch.
This plugin (the free version) works fully on its own and does not require any add-on.
This plugin connects to external AI services to generate replies in the chat widget. The connection happens only when a visitor sends a message through the widget, and only to the provider selected by the administrator in the plugin settings.
Depending on the provider selected, the visitor’s message content and the last few messages from the conversation history are sent to:
OpenAI (api.openai.com) – used when ChatGPT is selected as the provider.
Terms of use: https://openai.com/policies/terms-of-use
Privacy policy: https://openai.com/policies/privacy-policy
Google (Gemini API) (generativelanguage.googleapis.com) – used when Gemini is selected as the provider.
Terms of use: https://ai.google.dev/gemini-api/terms
Privacy policy: https://policies.google.com/privacy
DeepSeek (api.deepseek.com) – used when DeepSeek is selected as the provider.
Terms of use: https://cdn.deepseek.com/policies/en-US/deepseek-open-platform-terms-of-service.html
Privacy policy: https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html
Anthropic (api.anthropic.com) – used when Claude is selected as the provider.
Terms of use: https://www.anthropic.com/legal/consumer-terms
Privacy policy: https://www.anthropic.com/legal/privacy
The API key needed to connect to the selected provider is supplied by the site administrator (by creating an account with that provider). The plugin does not send any data to any of these services without an active interaction from a visitor with the chat widget.