{"id":322411,"date":"2026-06-12T05:44:47","date_gmt":"2026-06-12T05:44:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pidixat-ai\/"},"modified":"2026-06-12T05:51:15","modified_gmt":"2026-06-12T05:51:15","slug":"pidixat-ai","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/pidixat-ai\/","author":23508093,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"PidiXat AI","header_author":"PidiXat","header_description":"Widget de xat intel\u00b7ligent amb IA per a WordPress. Connecta amb qualsevol model compatible amb l'API d'OpenAI.","assets_banners_color":"0066b0","last_updated":"2026-06-12 05:51:15","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/projectesidisseny.com","header_plugin_uri":"https:\/\/projectesidisseny.com\/es\/pidixat-ai-2\/","header_author_uri":"https:\/\/www.projectesidisseny.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"pidi","date":"2026-06-12 05:51:15"}},"upgrade_notice":{"1.0.3":"<p>Moved premium license verification out of free codebase. Updated storage locations and documentation for WordPress.org review.<\/p>","1.0.2":"<p>Initial release of PidiXat AI.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3569601,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3569601,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3569601,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3569601,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3569601,"resolution":"1","location":"assets","locale":"","width":1200,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3569601,"resolution":"2","location":"assets","locale":"","width":1200,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3569601,"resolution":"3","location":"assets","locale":"","width":1200,"height":800}},"screenshots":{"1":"Plugin settings panel \u2014 API and system prompt configuration","2":"Chat widget displayed on a webpage"}},"plugin_section":[],"plugin_tags":[2353,5739,2364,194533],"plugin_category":[],"plugin_contributors":[266768],"plugin_business_model":[],"class_list":["post-322411","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-artificial-intelligence","plugin_tags-chatbot","plugin_tags-openai","plugin_contributors-pidi","plugin_committers-pidi"],"banners":{"banner":"https:\/\/ps.w.org\/pidixat-ai\/assets\/banner-772x250.png?rev=3569601","banner_2x":"https:\/\/ps.w.org\/pidixat-ai\/assets\/banner-1544x500.png?rev=3569601","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pidixat-ai\/assets\/icon-128x128.png?rev=3569601","icon_2x":"https:\/\/ps.w.org\/pidixat-ai\/assets\/icon-256x256.png?rev=3569601","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pidixat-ai\/assets\/screenshot-1.png?rev=3569601","caption":"Plugin settings panel \u2014 API and system prompt configuration"},{"src":"https:\/\/ps.w.org\/pidixat-ai\/assets\/screenshot-2.png?rev=3569601","caption":"Chat widget displayed on a webpage"},{"src":"https:\/\/ps.w.org\/pidixat-ai\/assets\/screenshot-3.png?rev=3569601","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>PidiXat AI<\/strong> is a WordPress plugin that adds an intelligent, fully customizable AI-powered chat assistant to your website. Personalize chat responses through the system prompt \u2014 no authentication or registration required.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Easy activation<\/strong> via shortcode <code>[pidixat]<\/code> on any page or module<\/li>\n<li><strong>Customization via System Prompt:<\/strong> define how the assistant behaves, its tone, and communication style<\/li>\n<li><strong>Compatible with all OpenAI-compatible APIs:<\/strong> OpenAI, Mistral, Groq, Ollama, NVIDIA NIM, OpenRouter, and more \u2014 including free-tier options<\/li>\n<li><strong>Multilingual support:<\/strong> works with any AI model that supports multiple languages<\/li>\n<li><strong>No registration required:<\/strong> plug-and-play, without unnecessary complexity<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Enter your API key in the settings panel<\/li>\n<li>Customize the system prompt to define how the assistant behaves<\/li>\n<li>Add the <code>[pidixat]<\/code> shortcode to any page \u2014 or display it site-wide using the footer<\/li>\n<\/ol>\n\n<h4>Displaying the Chat on All Pages<\/h4>\n\n<p><strong>Option 1 \u2014 Add to footer.php:<\/strong><\/p>\n\n<p>Add this line just before the <code>&lt;\/body&gt;<\/code> tag in your theme's <code>footer.php<\/code>:<\/p>\n\n<pre><code>&lt;?php echo do_shortcode('[pidixat]'); ?&gt;\n<\/code><\/pre>\n\n<p><strong>Option 2 \u2014 Use a WordPress hook in functions.php:<\/strong><\/p>\n\n<pre><code>function add_pidixat_to_all_pages() {\n    echo do_shortcode('[pidixat]');\n}\nadd_action('wp_footer', 'add_pidixat_to_all_pages');\n<\/code><\/pre>\n\n<h4>Use Case<\/h4>\n\n<p>A visitor lands on your website and asks a question. PidiXat AI instantly responds with a personalized conversation based on the instructions you configured \u2014 as if you had an assistant available 24\/7.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to third-party API services to process AI chat completions and embeddings.<\/p>\n\n<p><strong>AI Chat Providers (user-configurable):<\/strong><\/p>\n\n<ul>\n<li><strong>Groq<\/strong> \u2014 Used when the user selects \"Groq\" as the model provider. The plugin sends the conversation messages (user input + system prompt) to <code>api.groq.com<\/code> to generate AI responses. Data sent: conversation messages, model name, API key. <a href=\"https:\/\/groq.com\/terms-of-use\">Terms of Service<\/a> | <a href=\"https:\/\/groq.com\/privacy-policy\">Privacy Policy<\/a><\/li>\n<li><strong>OpenRouter<\/strong> \u2014 Used when the user selects \"OpenRouter\" as the model provider. The plugin sends conversation messages to <code>openrouter.ai<\/code>. Data sent: conversation messages, model name, API key. <a href=\"https:\/\/openrouter.ai\/terms\">Terms of Service<\/a> | <a href=\"https:\/\/openrouter.ai\/privacy\">Privacy Policy<\/a><\/li>\n<li><strong>NVIDIA NIM<\/strong> \u2014 Used when the user selects \"NVIDIA NIM\" as the model provider. The plugin sends conversation messages to <code>integrate.api.nvidia.com<\/code>. Data sent: conversation messages, model name, API key. <a href=\"https:\/\/www.nvidia.com\/en-us\/about-nvidia\/privacy-policy\/\">Terms of Service<\/a> | <a href=\"https:\/\/www.nvidia.com\/en-us\/privacy\/\">Privacy Policy<\/a><\/li>\n<li><strong>OpenAI<\/strong> \u2014 Used when the user selects \"OpenAI\" as the model provider. The plugin sends conversation messages to <code>api.openai.com<\/code>. Data sent: conversation messages, model name, API key. <a href=\"https:\/\/openai.com\/policies\/terms-of-use\">Terms of Service<\/a> | <a href=\"https:\/\/openai.com\/policies\/privacy-policy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p><strong>Embeddings Service (Premium version only):<\/strong><\/p>\n\n<ul>\n<li><strong>PidiXat Embeddings Server<\/strong> \u2014 Used by the Premium version to generate vector embeddings for the knowledge base (RAG). The plugin sends document text to <code>http:\/\/57.129.12.67:3000\/v1\/embeddings<\/code> for indexing, and sends user queries to the same endpoint during semantic search. Data sent: document text or user query text, API key. <a href=\"https:\/\/projectesidisseny.com\/politica-de-privacitat\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p><strong>License Verification (Premium version only):<\/strong><\/p>\n\n<ul>\n<li><strong>PidiXat License Server<\/strong> \u2014 Used by the Premium version to verify license keys on each settings page load. The plugin sends the license key and domain name to <code>http:\/\/57.129.12.67:3000\/verify<\/code> to check if the license is valid and not expired. Data sent: license key, site domain. <a href=\"https:\/\/projectesidisseny.com\/politica-de-privacitat\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin from the WordPress 'Plugins' menu<\/li>\n<li>Go to Settings \u2192 PidiXat AI to configure your API key and system prompt<\/li>\n<li>Add <code>[pidixat]<\/code> to any page or use the footer hook to show it site-wide<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20ai%20providers%20are%20compatible%3F\"><h3>Which AI providers are compatible?<\/h3><\/dt>\n<dd><p>Any provider with an OpenAI-compatible API: OpenAI, Mistral, Groq, Ollama, NVIDIA NIM, OpenRouter, and others.<\/p><\/dd>\n<dt id=\"can%20i%20use%20free%20apis%3F\"><h3>Can I use free APIs?<\/h3><\/dt>\n<dd><p>Yes. The plugin works perfectly with free-tier APIs. Limitations will depend on each provider's terms and rate limits.<\/p><\/dd>\n<dt id=\"how%20do%20i%20customize%20the%20assistant%27s%20behavior%3F\"><h3>How do I customize the assistant's behavior?<\/h3><\/dt>\n<dd><p>Use the \"System Prompt\" field in the plugin settings. Explain how you want the assistant to behave, its tone, communication style, and any specific instructions you want it to follow.<\/p><\/dd>\n<dt id=\"need%20help%3F\"><h3>Need help?<\/h3><\/dt>\n<dd><p>For support, please contact us via WhatsApp at +34 938 37 11 90 or visit our FAQ page at https:\/\/projectesidisseny.com\/preguntes-frequents<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Moved premium license verification to premium\/ folder (free version no longer references external VPS)<\/li>\n<li>Added admin opt-in for credit link (Powered by Projectes i Disseny)<\/li>\n<li>Moved document storage from plugin directory to WordPress uploads directory<\/li>\n<li>Moved chat logs from plugin directory to WordPress uploads directory<\/li>\n<li>Added .htaccess protection to chat logs directory<\/li>\n<li>Removed plugin asset files (banners, icons, screenshots) from plugin zip<\/li>\n<li>Added external service documentation to readme.txt<\/li>\n<li>Improved input sanitization and security hardening<\/li>\n<li>Improved RAG search with keyword fallback<\/li>\n<li>Fixed Groq ToS\/Privacy URLs in documentation<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"A fully customizable AI assistant for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/322411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=322411"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pidi"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=322411"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=322411"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=322411"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=322411"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=322411"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=322411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}