=== SummPressAI === Contributors: vned Tags: summary, chrome extension, firefox extension, ai, openai, gemini, wordpress Requires at least: 5.6 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.1.2 Tags: summary, chrome extension, firefox extension, ai, openai License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html SummPressAI powered tool that summarizes WordPress posts and pages automatically. == Description == Summarize web pages using AI (OpenAI or Gemini) directly from your browser with the official Chrome & Firefox extensions, and publish to WordPress. SummPressAI is a WordPress plugin that allows you to generate smart summaries of any web article using AI (OpenAI or Google Gemini) and instantly publish them as posts. It works seamlessly with the official browser extensions. = Official Extensions = * [Chrome Extension](https://chromewebstore.google.com/detail/summpressai/dlamobieollhbdnkmdciooagnjagjngn) * Firefox Add-on (coming soon) The extension lets you send any web page to your WordPress site with one click. The plugin receives the HTML, extracts readable content using Readability, and generates a summary via your selected AI service. == External Services == This plugin connects to external AI services to generate content summaries. You must configure your own API keys for these services. == OpenAI API == Service: OpenAI's GPT models for text generation Purpose: Generates intelligent summaries of web page content Data sent: Article text content and summary generation instructions When: Only when you manually request a summary to be generated Endpoint: https://api.openai.com/v1/chat/completions Terms of Service: https://openai.com/terms/ Privacy Policy: https://openai.com/privacy/ == Google Gemini API == Service: Google's Gemini AI models for content generation Purpose: Alternative AI service for generating summaries of web page content Data sent: Article text content and summary generation prompts When: Only when you manually request a summary using Gemini as selected AI service Endpoint: https://generativelanguage.googleapis.com/ Terms of Service: https://ai.google.dev/terms Privacy Policy: https://policies.google.com/privacy == Important Privacy Notes == No data is sent to these services without your explicit action You control which AI service to use (OpenAI or Gemini) Article content is only transmitted when you actively generate a summary You are responsible for compliance with the respective service terms when using your API keys == Installation == Upload the plugin to the /wp-content/plugins/ directory or install via WordPress Admin > Plugins > Add New. Activate the plugin through the 'Plugins' menu in WordPress. Go to SummPressAI > Settings to enter your API keys and configure preferences. Install the browser extension (Chrome or Firefox) and link it with the token from plugin settings. == Frequently Asked Questions == = Do I need the browser extension to use this plugin? = It is recommended. The extension sends article content directly to your WordPress site with a single click. = Can I use my own OpenAI or Gemini API key? = Yes, the plugin requires you to configure your own OpenAI and/or Google Gemini API keys. The plugin does not work without valid API keys. = What data is sent to external services? = Only the article content you choose to summarize is sent to your selected AI service (OpenAI or Gemini) along with instructions to generate a summary. No other data from your WordPress site is transmitted. = What languages are supported for summaries? = SummPressAI supports multiple languages including English, Ukrainian, Russian, German, French, and Spanish. = Is this plugin compatible with the latest version of WordPress? = Yes, it has been tested up to version 6.8. == Screenshots == 1. General settings page – configure Chrome extension, API endpoint, API token, summary language, post type, and default AI service. 2. Google Gemini API settings – enter API key and select Gemini model version for generating summaries. 3. OpenAI API settings – enter API key and select OpenAI model version (e.g., GPT-4). 4. Browser extension popup – publish summary directly from the SummPressAI extension. 5. Browser extension popup – manage the last generated summary (open or edit). 6. Browser extension settings – configure API endpoint and API token for communication with WordPress. == Changelog == = 1.1.0 = Initial public release. AI summary generation with OpenAI/Gemini. Google Chrome extension Link: https://chromewebstore.google.com/detail/summpressai/dlamobieollhbdnkmdciooagnjagjngn?hl=en&pli=1 = 1.1.1 = Add notification that need to be installed Chrome Extension = 1.1.2 = Fix OpenAI and Gemini APIs Fix admin notification Improve code