=== AltGenAI ===
Contributors: perfectsemicolon
Tags: alt text, accessibility, seo, ai, images
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

AI-powered alt text for WordPress images. Works with the block editor, Classic Editor, the Media Library, and bulk tools.

== Description ==

AltGenAI connects your site to the AltGenAI cloud service to generate descriptive alt text for images. Good alt text improves accessibility and can help SEO.

This plugin requires an active internet connection and a valid API key. Generation happens on external servers; see the FAQ for what is transmitted.

= Features =

* Generate from the Image block sidebar and Gallery images in the block editor
* Generate from the Classic Editor media modal
* Button on the attachment edit screen and in the Media Library list view
* Optional auto-generation when new images are uploaded
* Styles: descriptive, SEO-focused, accessibility-focused, or concise
* Many output languages
* Optional focus keyphrase hints from popular SEO plugins (Yoast, Rank Math, AIOSEO, SEOPress, Squirrly, SmartCrawl)
* Bulk scan and process missing alt text

== External services ==

This plugin relies on the AltGenAI cloud service to process images and generate alt text.

* **What the service is:** A cloud-based AI engine that analyzes image content to provide descriptive metadata (alt text, titles, captions).
* **What data is sent:** When you generate alt text, the plugin sends the image URL (or the image data itself if the site is private), your API key, and your preferred style/language settings to `api.altgenai.com`.
* **Terms and Privacy:** Use of this service is governed by the [AltGenAI Terms of Service](https://altgenai.com/terms) and [Privacy Policy](https://altgenai.com/privacy).


== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install through the Plugins screen.
2. Activate the plugin.
3. Go to **AltGenAI → Settings**, enter your API key, and save.
4. Use **Bulk Generate** or per-image actions to generate alt text.

== Screenshots ==

1. The AltGenAI settings page showing API key and style configuration.
2. Bulk Generation dashboard with scan results and progress tracking.
3. Block Editor integration: the "Generate Alt Text" panel in the image block sidebar.
4. Media Library integration: single action button and bulk actions.

== Frequently Asked Questions ==

= Do I need an account? =

Yes. You need an API key from the AltGenAI / service dashboard.

= What gets sent to the API? =

Your API key, chosen language and style instructions, optional site context, optional SEO keyphrase/title hints, and the image (either a fetchable URL or an encoded upload when the site is not public).

= Does it work offline? =

No. Alt text generation requires the external API.

== Changelog ==

= 1.0.0 =
* Initial release.