{"id":285638,"date":"2026-03-06T14:34:10","date_gmt":"2026-03-06T14:34:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nuvia-ai-admin-developer-assistant\/"},"modified":"2026-03-06T15:16:23","modified_gmt":"2026-03-06T15:16:23","slug":"nuvia-ai","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nuvia-ai\/","author":23364709,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Nuvia AI \u2013 Admin & Developer Assistant","header_author":"Nuviaai","header_description":"An AI-powered developer assistant for WordPress that helps debug issues, fix layout and CSS problems, inspect pages, and provide intelligent guidance for Elementor, Gutenberg, and other page builders.","assets_banners_color":"101e2b","last_updated":"2026-03-06 15:16:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/nuviaai.cloud","rating":0,"author_block_rating":0,"active_installs":0,"downloads":178,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"zephyrwp","date":"2026-03-06 14:30:35"},"1.0.2":{"tag":"1.0.2","author":"zephyrwp","date":"2026-03-06 15:16:23"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Nuvia AI \u2013 Admin &amp; Developer Assistantfor WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3476461,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3476461,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3476461,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3476461,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3476461,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"AI chat page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[39231,148285,257261,146150],"plugin_category":[],"plugin_contributors":[252551],"plugin_business_model":[],"class_list":["post-285638","plugin","type-plugin","status-publish","hentry","plugin_tags-admin-tools","plugin_tags-ai-assistant","plugin_tags-developer-assistant","plugin_tags-wordpress-debugging","plugin_contributors-zephyrwp","plugin_committers-zephyrwp"],"banners":{"banner":"https:\/\/ps.w.org\/nuvia-ai\/assets\/banner-772x250.jpg?rev=3476461","banner_2x":"https:\/\/ps.w.org\/nuvia-ai\/assets\/banner-1544x500.jpg?rev=3476461","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nuvia-ai\/assets\/icon-128x128.jpg?rev=3476461","icon_2x":"https:\/\/ps.w.org\/nuvia-ai\/assets\/icon-256x256.jpg?rev=3476461","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nuvia-ai\/assets\/screenshot-1.png?rev=3476461","caption":"AI chat page"}],"raw_content":"<!--section=description-->\n<p>Nuvia AI is an intelligent assistant that lives inside your WordPress admin dashboard. It helps site owners, developers, and designers debug errors, fix layout and CSS issues, and get guidance on WordPress configuration \u2014 all through a simple chat interface.<\/p>\n\n<p><strong>Free Credits for New Users:<\/strong> Sign up and get <strong>500 free credits<\/strong> to get started \u2014 no credit card required. Plus, every account receives a <strong>monthly free credit top-up<\/strong> so you can keep using Nuvia AI without interruption.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>AI Chat Assistant<\/strong> \u2014 Ask questions about your WordPress site, get help debugging PHP errors, fix CSS\/layout problems, and receive step-by-step guidance.<\/li>\n<li><strong>Page Inspector<\/strong> \u2014 Analyze any page on your site for performance, SEO, accessibility, and mobile responsiveness issues with a detailed health score.<\/li>\n<li><strong>Page Builder Aware<\/strong> \u2014 Understands Elementor, Gutenberg, Bricks, Divi, Beaver Builder, and WPBakery. Gives builder-specific advice using the correct UI paths.<\/li>\n<li><strong>Site Snapshot<\/strong> \u2014 Optionally includes your site configuration (WordPress version, PHP version, active theme, plugins) for context-aware answers.<\/li>\n<li><strong>Core Web Vitals Estimates<\/strong> \u2014 Flags potential LCP, CLS, and layout shift risks based on page structure analysis.<\/li>\n<li><strong>Code Highlighting<\/strong> \u2014 AI responses include syntax-highlighted code blocks with copy buttons for PHP, CSS, JavaScript, HTML, and SQL.<\/li>\n<li><strong>Encrypted API Keys<\/strong> \u2014 All API keys and tokens are stored encrypted in the database using AES-256-CBC encryption.<\/li>\n<\/ul>\n\n<h4>Two Modes of Operation<\/h4>\n\n<ol>\n<li><strong>BYO (Bring Your Own Key)<\/strong> \u2014 Use your own OpenAI or Anthropic API key. You connect directly to the AI provider with full control over model selection.<\/li>\n<li><strong>Cloud (Managed)<\/strong> \u2014 Connect to a managed Nuvia AI cloud endpoint for a simplified setup experience. New accounts receive <strong>500 free credits<\/strong>, plus a <strong>monthly free credit top-up<\/strong> \u2014 no credit card required to get started.<\/li>\n<\/ol>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Navigate to the Nuvia AI menu in your WordPress admin sidebar.<\/li>\n<li>Configure your API settings (BYO key or Cloud endpoint) in the Settings tab.<\/li>\n<li>Start chatting or use the Page Inspector to analyze your pages.<\/li>\n<\/ol>\n\n<h4>Page Inspector Analysis Includes<\/h4>\n\n<ul>\n<li>SEO checks (title tag, meta description, heading structure, image alt attributes)<\/li>\n<li>Performance estimates (LCP risk, CLS risk, image dimension checks)<\/li>\n<li>Mobile responsiveness risk assessment<\/li>\n<li>Heading hierarchy validation<\/li>\n<li>WooCommerce page detection<\/li>\n<li>DOM structure outline and CSS summary<\/li>\n<\/ul>\n\n<h4>Privacy &amp; Security<\/h4>\n\n<ul>\n<li>API keys are encrypted with AES-256-CBC before database storage and never displayed in full<\/li>\n<li>All AI requests are made server-side only \u2014 keys are never exposed to the browser<\/li>\n<li>Only administrators with <code>manage_options<\/code> capability can access the plugin<\/li>\n<li>All REST API endpoints require authentication and nonce verification<\/li>\n<li>No data is sent to any external service until you actively configure and use the plugin<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external third-party APIs to provide AI-powered chat responses and page analysis. No data is sent to any external service until the site administrator configures API credentials and a user actively submits a chat query or runs a page inspection.<\/p>\n\n<p>The specific service(s) used depend on how the plugin is configured by the site administrator.<\/p>\n\n<h4>OpenAI API (api.openai.com)<\/h4>\n\n<p>When using <strong>BYO Mode with OpenAI<\/strong> selected as the provider, this plugin sends requests directly to the OpenAI API.<\/p>\n\n<p><strong>What the service is used for<\/strong>\n\u2022 Generating AI-powered chat responses\n\u2022 Analyzing page structure, SEO, and performance issues<\/p>\n\n<p><strong>What data is sent<\/strong>\n\u2022 User chat messages entered in the admin interface\n\u2022 Site snapshot data (WordPress version, PHP version, active theme, active plugins) when \"Include site snapshot\" is enabled\n\u2022 Page analysis data (HTML structure, blocks, CSS summary) when using Page Inspector\n\u2022 AI model name and configuration parameters<\/p>\n\n<p><strong>When data is sent<\/strong>\n\u2022 When an administrator submits a chat message\n\u2022 When an administrator runs a Page Inspector analysis<\/p>\n\n<p><strong>Service provider<\/strong>\nOpenAI, L.L.C.\nWebsite: https:\/\/openai.com<\/p>\n\n<p><strong>Terms of Service<\/strong>\nhttps:\/\/openai.com\/terms<\/p>\n\n<p><strong>Privacy Policy<\/strong>\nhttps:\/\/openai.com\/privacy<\/p>\n\n\n\n<h4>Anthropic API (api.anthropic.com)<\/h4>\n\n<p>When using <strong>BYO Mode with Anthropic<\/strong> selected as the provider, this plugin sends requests directly to the Anthropic API.<\/p>\n\n<p><strong>What the service is used for<\/strong>\n\u2022 Generating AI-powered chat responses\n\u2022 Analyzing page structure, SEO, and performance issues<\/p>\n\n<p><strong>What data is sent<\/strong>\n\u2022 User chat messages entered in the admin interface\n\u2022 Site snapshot data (WordPress version, PHP version, active theme, active plugins) when \"Include site snapshot\" is enabled\n\u2022 Page analysis data (HTML structure, blocks, CSS summary) when using Page Inspector\n\u2022 AI model name and configuration parameters<\/p>\n\n<p><strong>When data is sent<\/strong>\n\u2022 When an administrator submits a chat message\n\u2022 When an administrator runs a Page Inspector analysis<\/p>\n\n<p><strong>Service provider<\/strong>\nAnthropic, PBC\nWebsite: https:\/\/www.anthropic.com<\/p>\n\n<p><strong>Terms of Service<\/strong>\nhttps:\/\/www.anthropic.com\/terms<\/p>\n\n<p><strong>Privacy Policy<\/strong>\nhttps:\/\/www.anthropic.com\/privacy<\/p>\n\n\n\n<h4>Nuvia AI Cloud Service<\/h4>\n\n<p>When using <strong>Cloud Mode<\/strong>, this plugin sends requests to a Nuvia AI managed cloud endpoint configured by the administrator.<\/p>\n\n<p><strong>What the service is used for<\/strong>\n\u2022 Proxying AI chat requests to the configured AI provider\n\u2022 Generating AI-powered chat responses\n\u2022 Analyzing page structure, SEO, and performance issues<\/p>\n\n<p><strong>What data is sent<\/strong>\n\u2022 User chat messages entered in the admin interface\n\u2022 Site snapshot data (WordPress version, PHP version, active theme, active plugins) when \"Include site snapshot\" is enabled\n\u2022 Page analysis data (HTML structure, blocks, CSS summary) when using Page Inspector\n\u2022 Website domain (for request identification)\n\u2022 Cloud authentication token\n\u2022 AI model name and configuration parameters<\/p>\n\n<p><strong>When data is sent<\/strong>\n\u2022 When an administrator submits a chat message\n\u2022 When an administrator runs a Page Inspector analysis<\/p>\n\n<p><strong>Service provider<\/strong>\nNuvia AI\nWebsite: https:\/\/nuviaai.cloud<\/p>\n\n<p><strong>Terms of Service<\/strong>\nhttps:\/\/nuviaai.cloud\/terms<\/p>\n\n<p><strong>Privacy Policy<\/strong>\nhttps:\/\/nuviaai.cloud\/privacy<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Go to Plugins &gt; Add New<\/li>\n<li>Search for \"Nuvia AI\"<\/li>\n<li>Click \"Install Now\" then \"Activate\"<\/li>\n<li>Go to Nuvia AI in the admin sidebar to configure<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the ZIP file and click \"Install Now\"<\/li>\n<li>Activate the plugin<\/li>\n<li>Go to Nuvia AI in the admin sidebar to configure<\/li>\n<\/ol>\n\n<h4>Quick Start \u2014 BYO Mode<\/h4>\n\n<ol>\n<li>Go to Nuvia AI &gt; Settings tab<\/li>\n<li>Select \"BYO\" mode<\/li>\n<li>Choose your provider (OpenAI or Anthropic)<\/li>\n<li>Enter your API key<\/li>\n<li>Click \"Save BYO Settings\"<\/li>\n<li>Start chatting!<\/li>\n<\/ol>\n\n<h4>Quick Start \u2014 Cloud Mode<\/h4>\n\n<ol>\n<li>Go to Nuvia AI &gt; Settings tab<\/li>\n<li>Select \"Cloud\" mode<\/li>\n<li>Enter your Cloud Endpoint URL<\/li>\n<li>Enter your Cloud Token<\/li>\n<li>Click \"Save Cloud Settings\"<\/li>\n<li>Start chatting!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20many%20free%20credits%20do%20i%20get%3F\"><h3>How many free credits do I get?<\/h3><\/dt>\n<dd><p>New accounts receive <strong>500 free credits<\/strong> upon sign-up \u2014 no credit card required. All accounts also receive a <strong>monthly free credit top-up<\/strong>, so you can continue using Nuvia AI every month without paying anything. Additional credits can be purchased from your Nuvia AI dashboard if needed.<\/p><\/dd>\n<dt id=\"what%20ai%20providers%20are%20supported%3F\"><h3>What AI providers are supported?<\/h3><\/dt>\n<dd><p>Nuvia AI supports OpenAI and Anthropic in BYO mode. You can use models like GPT-4o, GPT-4o-mini, Claude Sonnet, and others. In Cloud mode, both providers are also available through the managed endpoint.<\/p><\/dd>\n<dt id=\"is%20my%20data%20sent%20to%20third%20parties%3F\"><h3>Is my data sent to third parties?<\/h3><\/dt>\n<dd><p>In BYO mode, your questions and site context are sent directly to the AI provider you configure (OpenAI or Anthropic). In Cloud mode, data is sent to the Nuvia AI cloud endpoint. No data is sent anywhere until you configure your API settings and actively use the chat or inspector features. See the External Services section for full details.<\/p><\/dd>\n<dt id=\"are%20my%20api%20keys%20stored%20securely%3F\"><h3>Are my API keys stored securely?<\/h3><\/dt>\n<dd><p>Yes. All API keys and tokens are encrypted using AES-256-CBC before being stored in the WordPress database. Keys are never displayed in full in the admin interface.<\/p><\/dd>\n<dt id=\"what%20permissions%20are%20required%3F\"><h3>What permissions are required?<\/h3><\/dt>\n<dd><p>Only users with the <code>manage_options<\/code> capability (typically administrators) can access Nuvia AI. All REST API endpoints require authentication and proper nonce verification.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%3F\"><h3>Does it work with page builders?<\/h3><\/dt>\n<dd><p>Yes. Nuvia AI detects Elementor, Gutenberg (block editor), Bricks, Divi, Beaver Builder, and WPBakery. It provides builder-specific advice with correct UI paths for each builder.<\/p><\/dd>\n<dt id=\"does%20the%20page%20inspector%20modify%20my%20site%3F\"><h3>Does the Page Inspector modify my site?<\/h3><\/dt>\n<dd><p>No. The Page Inspector only reads and analyzes your page content. It never modifies any posts, pages, settings, or files.<\/p><\/dd>\n<dt id=\"who%20can%20access%20nuvia%20ai%3F\"><h3>Who can access Nuvia AI?<\/h3><\/dt>\n<dd><p>Only WordPress administrators. The plugin is entirely within the admin dashboard and all endpoints are protected with capability checks and nonce verification.<\/p><\/dd>\n<dt id=\"what%20data%20is%20cleaned%20up%20on%20uninstall%3F\"><h3>What data is cleaned up on uninstall?<\/h3><\/dt>\n<dd><p>When you delete the plugin through WordPress, all plugin settings and cached transients are removed from the database. No residual data is left behind.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added 500 free credits for new sign-ups (Cloud mode).<\/li>\n<li>Added monthly free credit top-up for all accounts.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>AI chat assistant with site context awareness.<\/li>\n<li>Page Inspector with health scoring and analysis.<\/li>\n<li>Support for OpenAI and Anthropic providers.<\/li>\n<li>BYO and Cloud operation modes.<\/li>\n<li>Encrypted API key storage.<\/li>\n<li>Syntax-highlighted code blocks with copy functionality.<\/li>\n<li>Page builder detection (Elementor, Gutenberg, Bricks, Divi, Beaver Builder, WPBakery).<\/li>\n<li>Rate limiting for API requests.<\/li>\n<li>Full uninstall cleanup.<\/li>\n<\/ul>","raw_excerpt":"An AI-powered developer assistant for WordPress that helps debug issues, fix layout and CSS problems, inspect pages, and provide intelligent guidance.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/285638","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=285638"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/zephyrwp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=285638"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=285638"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=285638"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=285638"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=285638"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=285638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}