{"id":268798,"date":"2025-12-29T15:21:28","date_gmt":"2025-12-29T15:21:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hoosh-ai-assistant\/"},"modified":"2026-01-01T18:06:59","modified_gmt":"2026-01-01T18:06:59","slug":"hoosh-ai-assistant","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/hoosh-ai-assistant\/","author":14920079,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.0","requires_php":"8.2","requires_plugins":null,"header_name":"Hoosh AI Assistant","header_author":"hoosh.blog","header_description":"AI-powered content assistant for WordPress Gutenberg editor. Generate thumbnails, auto-complete titles, suggest tags & categories, create excerpts using OpenAI and DALL-E.","assets_banners_color":"","last_updated":"2026-01-01 18:06:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/hoosh.blog\/plugins\/ai-assistant","header_author_uri":"https:\/\/hoosh.blog","rating":0,"author_block_rating":0,"active_installs":0,"downloads":168,"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":"h71","date":"2025-12-29 15:22:40"},"1.1.0":{"tag":"1.1.0","author":"h71","date":"2026-01-01 18:06:59"}},"upgrade_notice":{"1.1.0":"<p>New Google Gemini provider support! Configure your Gemini API key in Settings \u2192 Hoosh AI to use Gemini 2.5 Flash Lite for text and Nano Banana for images.<\/p>","1.0.0":"<p>Initial release of Hoosh AI Assistant. Configure your API keys in Settings \u2192 Hoosh AI to get started.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3429184,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3430689,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Settings page with API key configuration and AI provider selection."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,1320,13175,253135,1326],"plugin_category":[50],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-268798","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-assistant","plugin_tags-content-generator","plugin_tags-hoosh","plugin_tags-thumbnail","plugin_category-media","plugin_committers-h71"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hoosh-ai-assistant\/assets\/icon-256x256.png?rev=3429184","icon_2x":"https:\/\/ps.w.org\/hoosh-ai-assistant\/assets\/icon-256x256.png?rev=3429184","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hoosh-ai-assistant\/assets\/screenshot-1.jpg?rev=3430689","caption":"Settings page with API key configuration and AI provider selection."}],"raw_content":"<!--section=description-->\n<p><strong>Hoosh<\/strong> is your AI Copilot for WordPress. It brings powerful AI capabilities directly into your Gutenberg editor, allowing you to autocomplete sentences, generate images, and streamline your workflow without breaking your flow.<\/p>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Smart Title Autocomplete<\/strong>\nGet real-time title suggestions as you type. The AI suggests completions based on your content context.<\/p>\n\n<p><strong>Content &amp; Text Block Completion<\/strong>\nStuck on a paragraph? Let AI help you complete your thoughts with context-aware suggestions that flow naturally with your content.<\/p>\n\n<p><strong>Intelligent Taxonomy Suggestions<\/strong>\nAI-powered tag recommendations based on your content. The system learns from your existing posts to suggest relevant, consistent tags.<\/p>\n\n<p><strong>Automatic Excerpt Generation<\/strong>\nGenerate compelling post excerpts with one click.<\/p>\n\n<p><strong>AI Thumbnail Generation<\/strong>\nCreate stunning featured images using DALL-E 3, DALL-E 2, or Nano Banana models.<\/p>\n\n<p><strong>Learning Engine<\/strong>\nThe plugin analyzes your published content to understand your blog's themes, topics, and writing style. This context improves all AI suggestions over time.<\/p>\n\n<p><strong>Usage Tracking &amp; Limits<\/strong>\nMonitor your AI token consumption with daily and monthly limits. Dashboard widget shows usage statistics.<\/p>\n\n<p><strong>Interactive Status Indicator<\/strong>\nThe header indicator lets you toggle AI features on\/off instantly with visual feedback.<\/p>\n\n<h4>Supported AI Providers<\/h4>\n\n<ul>\n<li><strong>OpenAI<\/strong> \u2013 GPT-4o, GPT-3.5 Turbo for text generation<\/li>\n<li><strong>Google Gemini<\/strong> \u2013 Gemini 2.5 Flash Lite, Gemini 3 Flash Preview for text generation<\/li>\n<li><strong>DALL-E<\/strong> \u2013 DALL-E 3 and DALL-E 2 for image generation<\/li>\n<li><strong>Nano Banana<\/strong> \u2013 Nano Banana and Nano Banana Pro for image generation (via Google Gemini)<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>PHP 8.2 or higher<\/li>\n<li>Gutenberg (Block) editor<\/li>\n<li>API key from OpenAI or Google Gemini<\/li>\n<\/ul>\n\n<h4>External Services<\/h4>\n\n<p>This plugin connects to external AI services to provide its functionality. By using this plugin, you agree to the terms of service of the respective providers:<\/p>\n\n<p><strong>OpenAI API<\/strong>\nUsed for text generation (GPT models) and image generation (DALL-E). When you use title completion, content completion, excerpt generation, or thumbnail generation with OpenAI, your content is sent to OpenAI's servers for processing.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/openai.com\/policies\/terms-of-use\">OpenAI Terms of Use<\/a><\/li>\n<li><a href=\"https:\/\/openai.com\/policies\/privacy-policy\">OpenAI Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p><strong>Google Gemini API<\/strong>\nUsed for text generation (Gemini models) and image generation (Nano Banana). When you use title completion, content completion, excerpt generation, or thumbnail generation with Google Gemini, your content is sent to Google's servers for processing.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/ai.google.dev\/gemini-api\/terms\">Google Gemini API Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/policies.google.com\/privacy\">Google Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Hoosh AI Assistant connects to external AI services to provide its functionality. Please review the External Services section in the Description for details about data transmission and third-party privacy policies.<\/p>\n\n<p>The plugin stores the following data locally:<\/p>\n\n<ul>\n<li>API keys (in WordPress options)<\/li>\n<li>Usage statistics (token counts, operation logs)<\/li>\n<li>Learning Engine context (site themes and topics)<\/li>\n<\/ul>\n\n<p>No personal user data is collected or transmitted by the plugin itself.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>hoosh-ai-assistant<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Navigate to <strong>Settings \u2192 Hoosh AI<\/strong> and enter your API key<\/li>\n<li>Configure your preferred AI models and usage limits<\/li>\n<li>Start creating content with AI assistance!<\/li>\n<\/ol>\n\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>PHP 8.2 or higher<\/li>\n<li>Gutenberg (Block) editor<\/li>\n<li>At least one API key (OpenAI or Google Gemini)<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20an%20api%20key%3F'><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>Yes, you need at least one API key to use this plugin:<\/p>\n\n<ul>\n<li><strong>OpenAI API key<\/strong> \u2013 For GPT models and DALL-E image generation<\/li>\n<li><strong>Google Gemini API key<\/strong> \u2013 For Gemini models and Nano Banana image generation<\/li>\n<\/ul><\/dd>\n<dt id='which%20ai%20provider%20should%20i%20choose%3F'><h3>Which AI provider should I choose?<\/h3><\/dt>\n<dd><ul>\n<li><strong>OpenAI<\/strong> \u2013 Best overall quality with GPT-4o, supports both text (GPT models) and images (DALL-E)<\/li>\n<li><strong>Google Gemini<\/strong> \u2013 Fast and efficient with Gemini 2.5 Flash Lite for text and Nano Banana for images<\/li>\n<\/ul><\/dd>\n<dt id='can%20i%20use%20multiple%20providers%3F'><h3>Can I use multiple providers?<\/h3><\/dt>\n<dd><p>The plugin supports one active provider at a time. You can switch between OpenAI and Google Gemini in the settings. Each provider handles both text and image generation. Your API keys for both providers are stored separately, so switching is seamless.<\/p><\/dd>\n<dt id='how%20does%20the%20learning%20engine%20work%3F'><h3>How does the Learning Engine work?<\/h3><\/dt>\n<dd><p>The Learning Engine analyzes your published posts to understand your blog's themes, topics, and writing style. This context is used to improve taxonomy suggestions and ensure AI recommendations match your content strategy. You can view and update the Learning Engine context in Settings \u2192 Hoosh AI under the Learning Engine section.<\/p><\/dd>\n<dt id='can%20i%20set%20usage%20limits%3F'><h3>Can I set usage limits?<\/h3><\/dt>\n<dd><p>Yes, configure daily and monthly token limits in settings. Set to 0 for unlimited usage. The dashboard widget shows your current consumption.<\/p><\/dd>\n<dt id='which%20post%20types%20are%20supported%3F'><h3>Which post types are supported?<\/h3><\/dt>\n<dd><p>Posts and pages by default. Add custom post types using the <code>hoosh_ai_supported_post_types<\/code> filter.<\/p><\/dd>\n<dt id='how%20do%20i%20control%20who%20can%20use%20ai%20features%3F'><h3>How do I control who can use AI features?<\/h3><\/dt>\n<dd><p>The plugin includes custom capabilities for each feature. Administrators have all capabilities by default. Use a role management plugin to assign capabilities to other roles.<\/p><\/dd>\n<dt id='what%20data%20is%20sent%20to%20external%20services%3F'><h3>What data is sent to external services?<\/h3><\/dt>\n<dd><p>When using AI features, the following data may be sent to the configured AI provider:<\/p>\n\n<ul>\n<li>Post title and content (for text completion and suggestions)<\/li>\n<li>Image generation prompts (for thumbnail generation)<\/li>\n<li>Site context from the Learning Engine (for improved suggestions)<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0 - 2026-01-01<\/h4>\n\n<ul>\n<li>Added Google Gemini as an AI provider<\/li>\n<li>Text models: Gemini 2.5 Flash Lite, Gemini 3 Flash Preview<\/li>\n<li>Image models: Nano Banana, Nano Banana Pro<\/li>\n<li>Provider selection and API key management in settings<\/li>\n<\/ul>\n\n<h4>1.0.3 - 2025-12-29<\/h4>\n\n<p><strong>Initial Release<\/strong><\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Smart title autocomplete<\/li>\n<li>Content and text block autocomplete<\/li>\n<li>One-click excerpt generation<\/li>\n<li>AI-powered tag suggestions<\/li>\n<li>One-click thumbnail generation<\/li>\n<\/ul>\n\n<p>AI Providers:<\/p>\n\n<ul>\n<li>OpenAI provider support (GPT-4o, GPT-3.5 Turbo)<\/li>\n<\/ul>","raw_excerpt":"AI-powered WordPress assistant. Generate thumbnails, auto-complete titles &amp; content, and suggest tags using OpenAI or Google Gemini.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/268798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=268798"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/h71"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=268798"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=268798"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=268798"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=268798"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=268798"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=268798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}