Open Source WordPress AI Plugin

Your AI Can Control WordPress

VibeWarrior runs PHP inside your WordPress process. Your AI gets direct access to WordPress functions, the database, and the filesystem—without restrictive APIs.

Direct WordPress AccessRuns Inside WordPressDatabase AccessFile System AccessHTTPS AuthenticatedSandbox Protection
vibewarrior.php
$user = get_user_by('email', 'john@example.com');
 
update_option(
'site_title',
'AI Managed Website'
);
 
wp_insert_post([
'post_title' => 'Generated by AI'
]);
The Problem

WordPress APIs Limit AI

Most AI integrations only expose a small set of endpoints. This creates an abstraction layer that prevents AI from:

  • Using WordPress functions
  • Accessing plugins
  • Working with custom code
  • Performing advanced operations

As a result, AI agents remain limited.

The Solution

Give AI Real WordPress Access

AI Agent
VibeWarrior Plugin
WordPress Core
Database + Filesystem

The plugin executes PHP inside your WordPress environment. There is no abstraction layer.

Your AI calls WordPress functions directly, exactly like a developer writing code inside your application.

// No wrappers. No REST endpoints. No abstraction.

get_posts() → runs natively inside WordPress

Capabilities

Everything Your AI Needs

Native PHP Execution

Run PHP directly inside WordPress. Full access to the runtime environment.

🔧

Full WordPress Function Access

Call any WordPress function. get_posts(), update_option(), wp_insert_post()—all available.

🗄️

Database Access

Read and modify content, settings, metadata and custom tables via $wpdb.

📁

Filesystem Control

Inspect, create and update files directly in the WordPress installation.

🔐

Secure HTTPS Authentication

Every request is authenticated via a secret key. No anonymous access.

🛡️

Sandbox Protection

New PHP files are placed in an isolated sandbox. Fatal crashes are detected and recovery is automatic.

🤖

Bring Your Own Model

Works with OpenAI, Claude, Gemini and self-hosted models. Any model with tool use support.

🔓

No Vendor Lock-In

The plugin is lightweight and open source. Install it, use it, fork it.

Safety

Safe by Design

When AI creates new PHP files:

  • Files are placed in a sandbox folder
  • Fatal crashes are detected
  • Automatic recovery is available
  • Experiments remain isolated
⚠️

Important Notice

Direct PHP execution bypasses the sandbox. Any executed code can do anything PHP can do.

Recommended for

DevelopmentStagingProduction
Setup

How It Works

01

Install VibeWarrior

Upload and activate the plugin in your WordPress admin panel.

02

Connect Your AI Agent

Point your AI agent to your WordPress endpoint.

03

Authenticate via HTTPS

Set your secret key. All requests are verified on every call.

04

Execute WordPress Operations

Your AI now calls WordPress functions, queries the DB, and edits files.

05

Review Every Action

Keep human review in your workflow before approving critical operations.

Compare

No Competition

Feature
Traditional APIs
VibeWarrior
WordPress Functions
Limited
Full Access
Database
Restricted
Direct
Filesystem
No
Yes
Plugin Access
Limited
Full
Custom Code
No
Yes
AI Capability
Partial
Complete
Open Source

Open Source Plugin

Inspect the code, fork it, contribute. No black boxes.

Rankwisy / vibepress

github.com/Rankwisy/vibepress

🔓

Open Source

🏠

Self-hostable

👥

Community Driven

🔍

Transparent Development

View Repository

FAQ

Give Your AI Real WordPress Power

Stop building around restrictive APIs. Let your AI work directly with WordPress.