WP Stream is the thin wrapper plugin for bradvin/wp-ai-client-streaming.
The plugin exists to do two things:
- bootstrap the standalone Composer package inside WordPress
- provide the
Tools > WP Stream Chatadmin demo UI
- Copy this plugin into
wp-content/plugins/wp-stream. - Run
composer install. - Activate
WP Stream. - Make sure WordPress 7 AI support is available in the runtime.
If Composer dependencies are missing, the plugin will not bootstrap and will show an admin notice instead.
- wrapper bootstrap in
wp-stream.php - admin demo screen in
includes/class-admin-chat-page.php - wrapper diagnostics delegation in
includes/class-plugin.php
Core-facing architecture notes and the actual streaming integration guidance now live with the package:
https://packagist.org/packages/bradvin/wp-ai-client-streaminghttps://github.com/bradvin/wp-ai-client-streaminghttps://github.com/bradvin/wp-ai-client-streaming/blob/main/docs/core-review-notes.mdhttps://github.com/bradvin/wp-ai-client-streaming/blob/main/docs/integration-guide.md
The plugin README intentionally stays focused on the wrapper so the package remains the source of truth for reusable runtime behavior.
After activation, open Tools > WP Stream Chat.
That screen exercises the same wp_ai_client_stream_prompt() flow external consumers use through the package.
WP Stream is licensed under GPL-2.0-or-later.