{"id":297736,"date":"2026-06-05T09:09:12","date_gmt":"2026-06-05T09:09:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/postcastai\/"},"modified":"2026-06-05T08:53:40","modified_gmt":"2026-06-05T08:53:40","slug":"asterpostai","status":"publish","type":"plugin","link":"https:\/\/es-do.wordpress.org\/plugins\/asterpostai\/","author":23476877,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"AsterPostAI","header_author":"Shovan Das","header_description":"Turn any WordPress post into tweets, LinkedIn posts, email newsletters, YouTube scripts and Instagram captions \u2014 in one click.","assets_banners_color":"","last_updated":"2026-06-05 08:53:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/dshovan","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3562095,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3562095,"resolution":"256x256","location":"assets","locale":"","width":1254,"height":1254}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,529,224606,194533,260805],"plugin_category":[],"plugin_contributors":[265947],"plugin_business_model":[],"class_list":["post-297736","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-content","plugin_tags-gemini","plugin_tags-openai","plugin_tags-repurpose","plugin_contributors-shovandas","plugin_committers-shovandas"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/asterpostai\/assets\/icon-128x128.png?rev=3562095","icon_2x":"https:\/\/ps.w.org\/asterpostai\/assets\/icon-256x256.png?rev=3562095","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>AsterPostAI plugs directly into the Gutenberg editor. Select your output format, click Generate, and get AI-generated content ready to copy-paste to any platform.<\/p>\n\n<p>Supports both OpenAI (GPT-3.5, GPT-4o) and Google Gemini (free tier available) \u2014 bring your own API key.<\/p>\n\n<p><strong>Features:<\/strong>\n* Twitter\/X thread generator (5 tweets)\n* TL;DR summary (3 bullet points)\n* LinkedIn post generator\n* Email newsletter draft\n* YouTube video script\n* Instagram captions (3 variants)\n* Facebook post generator\n* Works inside Gutenberg sidebar\n* OpenAI API support (GPT-3.5 Turbo &amp; GPT-4o)\n* Google Gemini support (free tier available \u2014 no billing required)\n* Custom tone selector (formal, casual, witty, inspirational)<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the following external services:<\/p>\n\n<h4>OpenAI<\/h4>\n\n<p>Used to generate content (tweets, LinkedIn posts, email newsletters, YouTube scripts, Instagram captions) from your blog post content. Your post content is sent to OpenAI only when you click the Generate button. Requires your own OpenAI API key.\n* Service: https:\/\/openai.com\n* Terms of Use: https:\/\/openai.com\/policies\/terms-of-use\n* Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<h4>Google Gemini<\/h4>\n\n<p>Used as an alternative AI provider to generate content from your blog post. Your post content is sent to Google only when you click the Generate button. Requires your own Google Gemini API key (free tier available).\n* Service: https:\/\/ai.google.dev\n* Terms of Use: https:\/\/policies.google.com\/terms\n* Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The full source code including Gutenberg React source files is available at:\nhttps:\/\/github.com\/dshovan\/asterpost-ai<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to \/wp-content\/plugins\/<\/li>\n<li>Activate through the Plugins screen<\/li>\n<li>Go to Settings \u2192 AsterPostAI<\/li>\n<li>Choose your AI provider (OpenAI or Gemini)<\/li>\n<li>Add your API key<\/li>\n<li>Open any post and use the AsterPostAI sidebar<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20paid%20api%20account%3F\"><h3>Do I need a paid API account?<\/h3><\/dt>\n<dd><p>Not necessarily. Google Gemini offers a free tier with no billing required. Get your free key from aistudio.google.com.<\/p><\/dd>\n<dt id=\"is%20my%20api%20key%20safe%3F\"><h3>Is my API key safe?<\/h3><\/dt>\n<dd><p>Yes. Your key is stored in your WordPress database and never sent to our servers. All API calls go directly from your server to the AI provider.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20classic%20editor%3F\"><h3>Does this work with Classic Editor?<\/h3><\/dt>\n<dd><p>Classic Editor support is coming in v1.1.<\/p><\/dd>\n<dt id=\"which%20ai%20provider%20should%20i%20use%3F\"><h3>Which AI provider should I use?<\/h3><\/dt>\n<dd><p>Start with Google Gemini \u2014 it has a free tier and no billing required. Switch to OpenAI GPT-4o for higher quality output.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>OpenAI GPT-3.5 Turbo and GPT-4o support<\/li>\n<li>Google Gemini 2.5 Flash and Pro support<\/li>\n<li>Twitter\/X thread generator<\/li>\n<li>TL;DR summary generator<\/li>\n<li>LinkedIn, Email, YouTube, Instagram, Facebook formats<\/li>\n<li>Custom tone selector<\/li>\n<\/ul>","raw_excerpt":"Turn any WordPress post into tweets, LinkedIn posts, emails, YouTube scripts and more \u2014 using OpenAI or Gemini.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/297736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=297736"}],"author":[{"embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/shovandas"}],"wp:attachment":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=297736"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=297736"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=297736"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=297736"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=297736"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=297736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}