Modular AI Assistant
WordPress plugin that let's you integrate AI into your WordPress website
by Alingsås Kommun · github.com/alingsas-kommun/modular-ai-assistant
★ 1stars
96composer installs
2forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/alingsas-kommun/modular-ai-assistant/archive/refs/heads/main.zipAlso on Packagist as alingsas-kommun/modular-ai:
composer require alingsas-kommun/modular-aiFrom the readme
Modular AI Assistant
A WordPress plugin that integrates AI capabilities into your WordPress website. Build AI-powered modules that can analyze content, generate responses, and enhance user interactions.
Table of Contents
- Requirements
- Installation
- Development
- Asset Building
- Translations
- Architecture Overview
- Core Concepts
- Application & Service Providers
- Entities
- Content Extraction
- Extending the Plugin
- Custom HTML Content Filter
- Creating Content Adapters
- Adding Service Providers
- API Endpoints
- File Structure
Requirements
- PHP 7.4 or higher
- WordPress 5.9 or higher
- Composer
- Node.js & npm (for development)
Installation
1. Clone or download the plugin to your WordPress plugins directory
2. Install PHP dependencies:
3. Install Node dependencies (for development):
4. Build assets:
5. Activate the plugin through the WordPress admin panel
Development
Asset Building
The plugin uses Vite for asset bundling. Assets are located in resources/assets/ and are compiled to the dist/ directory.
Available Scripts
Development Mode
Starts Vite in development mode with hot module replacement. This watches for changes and automa
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 1.0.9 | Feb 2, 2026 |
| 1.0.8 | Jan 22, 2026 |
| 1.0.7 | Jan 21, 2026 |
| 1.0.6 | Jan 21, 2026 |
| 1.0.5 | Jan 20, 2026 |
| 1.0.4 | Jan 12, 2026 |
| 1.0.3 | Nov 21, 2025 |
| 1.0.2 | Nov 6, 2025 |
| 1.0.1 | Nov 6, 2025 |
| 1.0.0 | Nov 5, 2025 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.