wp-autoplugin  by WP-Autoplugin

WordPress plugin for AI-assisted plugin creation

created 1 year ago
256 stars

Top 99.0% on sourcepulse

GitHubView on GitHub
Project Summary

WP-Autoplugin is an AI-powered WordPress plugin designed to streamline plugin development by generating, fixing, and extending plugins from natural language descriptions. It targets WordPress users and developers seeking to create lightweight, custom solutions or modify existing plugins without extensive coding, offering a privacy-focused, BYOK approach to AI integration.

How It Works

The plugin leverages AI models to interpret user descriptions, generate a development plan, and write plugin code. Users can then review, modify, and install the generated plugin directly within WordPress. It also supports extending third-party plugins by analyzing their hooks and generating new functionality based on user prompts. Fatal errors in generated plugins are automatically detected upon activation, with options to fix them via AI.

Quick Start & Requirements

  • Installation: Upload the plugin zip file via WordPress 'Plugins' screen or via FTP.
  • Prerequisites: An OpenAI-compatible API key from a chosen AI provider (e.g., OpenAI, Google AI Studio, or self-hosted models).
  • Setup: Configure API key and select AI model in plugin settings.
  • Demo: https://wp-autoplugin.com/

Highlighted Details

  • Supports over 30 AI models including Claude 3.x, GPT-4o, Gemini 2.0, and xAI Grok.
  • Allows integration with any OpenAI-compatible API endpoint for custom or local models.
  • Generated plugins are standard WordPress plugins, independent of WP-Autoplugin after creation.
  • Features an "Extend Plugin" functionality to add features to existing third-party plugins using hooks.

Maintenance & Community

  • Actively developed with frequent updates (e.g., v1.4.3 released recently).
  • Open source with contributions welcomed.
  • Translations supported for 10+ languages.

Licensing & Compatibility

  • Licensed under GPLv3 or later.
  • Compatible with standard WordPress installations.

Limitations & Caveats

  • Primarily generates single-file plugins and works best with simpler plugin concepts; complex, multi-feature plugins may be challenging.
  • AI-generated code requires thorough review and testing before production deployment.
Health Check
Last commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
0
Star History
20 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.