{ 'name': "O'Toolkit SEO Content Generator", 'version': '19.0.1.0.1', 'category': 'Marketing', 'summary': 'AI-powered SEO content and blog post generation', 'description': """ O'Toolkit SEO Content Generator =============================== An AI-powered content creation suite for Odoo that helps users generate, optimize, and manage SEO-friendly blog content directly within their ERP. Features -------- * Generate SEO-optimized blog posts from keywords and topics * AI-powered image generation for content * SEO analysis and optimization suggestions * Multi-language support via otoolkit_auto_translate_fields * Product description generation * Content templates for consistent brand voice * Version history with rollback capability * Deep integration with Odoo Website Blog * URL reference content fetching (auto-fetch web page content) * Batch content generation with item preservation * Ideas Queue for scheduled content generation * Content-aware image prompts for better image generation * Auto-insert images into blog content Powered by O'Toolkit API with OpenAI GPT-*-mini for text and GPT-image-1.5 for images. Optional Dependencies --------------------- * beautifulsoup4: Enhanced HTML parsing for URL reference fetching (install with: pip install beautifulsoup4) """, 'author': "O'Solutions Company", 'website': 'https://osolutions.app/products/o-toolkit', 'license': 'OPL-1', 'depends': [ 'base', 'web', 'bus', 'mail', 'otoolkit_auth', 'otoolkit_auto_translate_fields', 'website', 'website_blog', ], 'external_dependencies': { 'python': ['requests'], }, 'data': [ # Data 'data/ir_cron.xml', 'data/seo_templates.xml', 'data/brand_voices.xml', 'data/ir_module_category.xml', 'data/translation_configs.xml', # Security 'security/seo_security.xml', 'security/ir.model.access.csv', # Views 'views/seo_content_views.xml', 'views/seo_content_image_views.xml', 'views/seo_content_batch_views.xml', 'views/seo_content_idea_views.xml', 'views/seo_template_views.xml', 'views/brand_voice_views.xml', 'views/seo_reference_views.xml', 'views/seo_dashboard_views.xml', 'views/res_config_settings_views.xml', # Wizards 'wizards/generate_content_views.xml', # Menu items 'views/menu_views.xml', ], 'assets': { 'web.assets_backend': [ 'otoolkit_seo_content/static/src/css/seo_content.css', 'otoolkit_seo_content/static/src/js/seo_dashboard.js', 'otoolkit_seo_content/static/src/xml/seo_dashboard.xml', ], }, 'images': ['static/description/cover.png'], 'installable': True, 'application': False, 'auto_install': False, }