
NHR Smart Media Manager adds a powerful Smart Library page to your WordPress admin, giving you a clean, organized, and intelligent media management experience. It works alongside your existing WordPress media library and adds smart features baked in.
Key Features:
This plugin does not connect to any external service directly.
AI features (alt text and caption generation) are optional. When you trigger them, this plugin reads the image file from your server and passes it to the WordPress core AI Client (wp_ai_client_prompt()). The AI Client then transmits the image data to whichever external AI provider you have installed and configured at Settings Connectors in your WordPress admin (for example, the official Anthropic or OpenAI connector plugins).
What data is sent: the image file and a short text prompt describing the task (e.g. “write alt text for this image”).
When data is sent: only when you explicitly click “Generate Alt Text” or “Generate Caption” on an individual file. No data is sent automatically.
Where data goes: to the external AI service you configure. This plugin has no control over, and takes no responsibility for, that service’s data handling. Please refer to the connector plugin’s documentation for its privacy policy and terms of service.
No image data is stored by NHR Smart Media Manager beyond what is already in your WordPress media library.
Full source code, including JavaScript source files and build tools, is available at:
https://github.com/nhrrob/nhrrob-smart-media-manager
To rebuild the JavaScript assets: npm install && npm run build