{"id":314658,"date":"2026-06-26T19:42:43","date_gmt":"2026-06-26T19:42:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lyra-ai-builder\/"},"modified":"2026-07-03T01:11:44","modified_gmt":"2026-07-03T01:11:44","slug":"lyra-ai-contentbuilder","status":"publish","type":"plugin","link":"https:\/\/bg.wordpress.org\/plugins\/lyra-ai-contentbuilder\/","author":18405120,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.0","requires":"6.2","requires_php":"8.1","requires_plugins":null,"header_name":"Lyra AI ContentBuilder","header_author":"nicoquindt","header_description":"Generate WordPress post and page drafts using AI. Write a prompt, let the AI do the work.","assets_banners_color":"080908","last_updated":"2026-07-03 01:11:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/lyra-ai-contentbuilder\/","header_author_uri":"https:\/\/profiles.wordpress.org\/nicoquindt\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":108,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"nicoquindt","date":"2026-06-26 19:50:32"},"1.2.1":{"tag":"1.2.1","author":"nicoquindt","date":"2026-06-30 18:47:40"},"1.3.0":{"tag":"1.3.0","author":"nicoquindt","date":"2026-07-03 01:11:44"}},"upgrade_notice":{"1.0.0":"<p>First public release. No upgrade required.<\/p>","1.3.0":"<p>Adds Anthropic (Claude) as a second AI provider. Existing OpenAI configuration is untouched \u2014 no action required unless you want to switch providers.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3587595,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3587595,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3587595,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3587595,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0","1.2.1","1.3.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,210511,8494,194533,1084],"plugin_category":[],"plugin_contributors":[269052],"plugin_business_model":[],"class_list":["post-314658","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-writer","plugin_tags-content-generation","plugin_tags-openai","plugin_tags-page-builder","plugin_contributors-nicoquindt","plugin_committers-nicoquindt"],"banners":{"banner":"https:\/\/ps.w.org\/lyra-ai-contentbuilder\/assets\/banner-772x250.png?rev=3587595","banner_2x":"https:\/\/ps.w.org\/lyra-ai-contentbuilder\/assets\/banner-1544x500.png?rev=3587595","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lyra-ai-contentbuilder\/assets\/icon-128x128.png?rev=3587595","icon_2x":"https:\/\/ps.w.org\/lyra-ai-contentbuilder\/assets\/icon-256x256.png?rev=3587595","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Lyra AI ContentBuilder<\/strong> adds an AI-powered content generator to your WordPress admin. Instead of dragging blocks, copying text, and formatting manually, you write a prompt describing what you want \u2014 and the AI generates a complete, styled HTML draft ready to review and publish.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Go to <strong>Lyra AI ContentBuilder \u2192 AI Generator<\/strong>.<\/li>\n<li>Write a prompt describing the page or post you want.<\/li>\n<li>Choose between Post or Page.<\/li>\n<li>Click <strong>Generate draft<\/strong> \u2014 the AI creates a fully structured HTML draft with headings, sections, and inline styles.<\/li>\n<li>Review and edit in the built-in editor, then publish.<\/li>\n<\/ol>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>Prompt-based generation<\/strong> \u2014 describe what you want in plain language, in any language.<\/li>\n<li><strong>Choose your AI provider<\/strong> \u2014 OpenAI or Anthropic (Claude). Use any model from either provider; we suggest the most economical option to start.<\/li>\n<li><strong>Encrypted API key storage<\/strong> \u2014 your API key is stored encrypted in the WordPress database. It is never exposed in the page source or logs.<\/li>\n<li><strong>Draft-only workflow<\/strong> \u2014 content is always saved as a draft. Nothing is published without your review.<\/li>\n<li><strong>Built-in editor<\/strong> \u2014 review and adjust AI-generated content before publishing.<\/li>\n<li><strong>Clean HTML output<\/strong> \u2014 generated content is sanitized before saving. No scripts, no iframes, no unsafe attributes.<\/li>\n<li><strong>Works in any language<\/strong> \u2014 the AI responds in the same language you write your prompt in.<\/li>\n<\/ul>\n\n<h4>You need your own API key<\/h4>\n\n<p>This plugin does not include API credits. You need a valid API key from <a href=\"https:\/\/platform.openai.com\/api-keys\">OpenAI<\/a> or <a href=\"https:\/\/console.anthropic.com\/settings\/keys\">Anthropic<\/a>, depending on which provider you choose. The plugin guides you through the setup process.<\/p>\n\n<p>Charges are based on usage and are billed directly by the provider you choose to your own account with them. The plugin recommends the most economical model of each provider to keep costs low.<\/p>\n\n<h4>Third-party services<\/h4>\n\n<p>This plugin can connect to the following third-party AI providers, depending on which one you select in Settings:<\/p>\n\n<ul>\n<li><strong>OpenAI API<\/strong> (https:\/\/api.openai.com) \u2014 your prompt text is sent to OpenAI's servers for processing.\n\n<ul>\n<li><a href=\"https:\/\/openai.com\/privacy\">OpenAI Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/openai.com\/terms\">OpenAI Terms of Use<\/a><\/li>\n<\/ul><\/li>\n<li><strong>Anthropic API<\/strong> (https:\/\/api.anthropic.com) \u2014 your prompt text is sent to Anthropic's servers for processing.\n\n<ul>\n<li><a href=\"https:\/\/www.anthropic.com\/legal\/privacy\">Anthropic Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/www.anthropic.com\/legal\/consumer-terms\">Anthropic Terms of Service<\/a><\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>Only the provider you have selected and configured with an API key is contacted. By using this plugin you agree to the terms of service and privacy policy of the provider(s) you choose to use.<\/p>\n\n<h4>Privacy<\/h4>\n\n<ul>\n<li>Your API key is stored encrypted in the WordPress database using PHP sodium or OpenSSL.<\/li>\n<li>Prompts you submit are sent to OpenAI or Anthropic \u2014 whichever provider you have selected \u2014 for processing. No data is sent to any other third-party server.<\/li>\n<li>The plugin does not collect, store, or transmit any analytics or usage data.<\/li>\n<\/ul>\n\n<h4>Looking for more?<\/h4>\n\n<p><strong>AI Builder Pro<\/strong> (coming soon) adds:<\/p>\n\n<ul>\n<li>Additional AI providers: Cerebras, NVIDIA, Groq, and Google (Gemini).<\/li>\n<li>Bulk generation \u2014 generate multiple drafts from a list of prompts at once.<\/li>\n<li>AI image generation and automatic featured image assignment.<\/li>\n<li>Prompt templates \u2014 save and reuse your best prompts.<\/li>\n<li>Generation history \u2014 track every draft generated, with provider and model info.<\/li>\n<li>Custom system prompts \u2014 fine-tune how the AI writes for your site.<\/li>\n<li>Built-in AI SEO editor \u2014 analyze and optimize title, meta description, and keywords without third-party plugins.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for <strong>Lyra AI ContentBuilder<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Go to <strong>Lyra AI ContentBuilder \u2192 Settings<\/strong> and enter your API key (OpenAI or Anthropic).<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the zip file and click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Go to <strong>Lyra AI ContentBuilder \u2192 Settings<\/strong> and enter your API key (OpenAI or Anthropic).<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.2 or higher<\/li>\n<li>PHP 8.1 or higher<\/li>\n<li>A valid API key from <a href=\"https:\/\/platform.openai.com\/api-keys\">OpenAI<\/a> or <a href=\"https:\/\/console.anthropic.com\/settings\/keys\">Anthropic<\/a><\/li>\n<li>HTTPS recommended (required for secure API key handling)<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20include%20its%20own%20api%20credits%3F\"><h3>Does the plugin include its own API credits?<\/h3><\/dt>\n<dd><p>No. You need your own API key from OpenAI or Anthropic. Charges are billed directly to your account with the provider you choose, based on usage.<\/p><\/dd>\n<dt id=\"is%20my%20api%20key%20secure%3F\"><h3>Is my API key secure?<\/h3><\/dt>\n<dd><p>Your API key is encrypted before being stored in the WordPress database using PHP's sodium extension (or OpenSSL as fallback). It is never output in page source, HTTP responses, or debug logs.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20publish%20content%20automatically%3F\"><h3>Does the plugin publish content automatically?<\/h3><\/dt>\n<dd><p>No. All generated content is saved as a <strong>draft<\/strong>. You review and edit it in the built-in editor before publishing.<\/p><\/dd>\n<dt id=\"what%20languages%20does%20the%20plugin%20support%3F\"><h3>What languages does the plugin support?<\/h3><\/dt>\n<dd><p>The AI responds in the same language you write your prompt in. There is no language restriction.<\/p><\/dd>\n<dt id=\"which%20ai%20provider%20and%20model%20should%20i%20use%3F\"><h3>Which AI provider and model should I use?<\/h3><\/dt>\n<dd><p>Both OpenAI and Anthropic work well. If you're unsure, start with the most economical model of either provider \u2014 the plugin lets you switch providers and models anytime from Settings without losing your configuration.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20content%20if%20i%20uninstall%20the%20plugin%3F\"><h3>What happens to my content if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Drafts created by the plugin remain in your WordPress database as regular posts\/pages. The plugin's options and post meta are removed on uninstall, but your content is preserved.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes, AI Builder Pro is in development. It adds support for additional AI providers beyond OpenAI and Anthropic (Cerebras, NVIDIA, Groq, Gemini), bulk generation, image generation, prompt templates, generation history, custom system prompts, and a built-in AI SEO editor.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Prompt-based HTML draft generation via OpenAI API.<\/li>\n<li>Encrypted API key storage (sodium \/ OpenSSL fallback).<\/li>\n<li>Any OpenAI model selectable by the user.<\/li>\n<li>Built-in editor for reviewing generated content.<\/li>\n<li>Clean HTML sanitization before saving.<\/li>\n<li>Extension hooks for AI Builder Pro compatibility.<\/li>\n<li>Full internationalization support.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Multi-provider architecture: added full support for Anthropic (Claude) alongside OpenAI.<\/li>\n<li>New Settings screen: select your active AI provider, configure and store either API key independently.<\/li>\n<li>Dynamic model list for Anthropic, with the same caching\/fallback behavior already used for OpenAI.<\/li>\n<li>\"Edit with AI prompt\" and content generation now route through the AI provider you have selected.<\/li>\n<li>Various admin UI reliability fixes.<\/li>\n<\/ul>","raw_excerpt":"Generate WordPress post and page drafts using AI. Write a prompt \u2014 the AI builds the content for you.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314658","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=314658"}],"author":[{"embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nicoquindt"}],"wp:attachment":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314658"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314658"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314658"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314658"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314658"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314658"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}