🚀 v1.0.0 — Open Source & Free

AI Agent that
Actually Acts

WP Open Claw is an autonomous AI Agent for WordPress. It doesn't just answer questions — it executes real actions on your site using a ReAct loop.

12
Built-in Tools
3
LLM Providers
Chain Actions
Plugin Cost
Open Claw — Ctrl+G
You › Tạo danh mục Thời Trang rồi thêm 3 sản phẩm áo thun vào
💭 Thinking: Cần tạo category → rồi tạo 3 products...
🔧 woo_product_manager → create_category("Thời Trang")
⚡ Confirm? [✓ Approved]
✅ Danh mục "Thời Trang" đã tạo (ID: 42)
💭 Continuing: Tạo 3 sản phẩm áo thun cho category ID 42...
🔧 woo_product_manager → create("Áo Thun Basic White", 250000)
⚡ Confirm? [✓ Approved]
✅ 3 sản phẩm đã được tạo thành công!

An Agent, Not a Chatbot

Open Claw doesn't just generate text — it reasons, plans, and executes real WordPress actions in a continuous loop.

🧠

ReAct Loop Engine

Reason → Act → Observe → Repeat. The agent thinks step by step, calling appropriate tools and adapting based on results.

🔗

Chain Actions

Execute multi-step workflows automatically. Create a category, then populate it with products — all in one conversation.

Smart Confirmation

Dynamic Confirmation system — read actions execute instantly, write actions pause for your approval. You're always in control.

🛒

WooCommerce Ready

Auto-detects WooCommerce and activates 3 additional tools for product, order, and customer management.

🌐

Web Research

Built-in web search via DuckDuckGo (free, no key) or Google Custom Search. Research and create content in one flow.

💾

Session Persistence

Conversation state is saved via WordPress transients. Resume multi-step tasks after confirming each action.

📱

Telegram Bot

Control your WordPress site via Telegram. Send natural language commands, receive responses, and confirm actions with inline keyboard buttons.

📊

Reports & Analytics

Dashboard overview, order reports with daily breakdown, product best sellers & low stock alerts, content statistics.

12 Built-in Tools

Every tool follows the same interface: schema for the LLM, smart confirmation, and structured observation output.

1

Content Manager

wp_content_manager

Create/update posts with categories, tags, and HTML content

2

System Inspector

wp_system_inspector

View site info, active plugins, categories, tags, post types

3

Web Research

web_research_tool

Search the web via DuckDuckGo or Google Custom Search

4

Taxonomy Manager

wp_taxonomy_manager

Create/update/delete categories & tags

5

Media Manager

wp_media_manager

Upload images from URL, set featured images, list/delete media

6

Page Manager

wp_page_manager

Create/update/delete pages with templates & sub-page support

7

User Inspector

wp_user_inspector

List users, view details, stats by role

8

Analytics Reader

wp_analytics_reader

Post stats, comment stats, content summary, recent posts

9

Report & Analytics

wp_report

Dashboard overview, order/product/content reports, best sellers, low stock

10

Product Manager

woo_product_manager

Full CRUD — name, price, SKU, stock, images, product categories

11

Order Inspector

woo_order_inspector

List/view orders, update status, revenue statistics by period

12

Customer Inspector

woo_customer_inspector

List/search customers, customer stats, top spenders

How It Works

Built on a clean ReAct loop with session persistence, smart confirmation, and automatic site context injection.

  User Input  ─────►  Kernel.handle()
                          │
                          ▼
                 System Prompt
                 + ContextProvider (auto site snapshot)
                          │
                          ▼
              ┌─── LLM Chat (OpenAI / Gemini / Anthropic) ───┐
              │                                                    │
              ▼                                                    ▼
      Text Response                                    Tool Call
      → Return to user                               → Manager.dispatch()
                                                            │
                                              ┌─────────────┴──────────────┐
                                              ▼                            ▼
                                      Read-only                   Write action
                                      Execute immediately         Pending Confirmation
                                      → Observation                      │
                                      → Continue loop           ┌───────┴───────┐
                                                                ▼               ▼
                                                           Approve         Reject
                                                           → Execute        → Stop
                                                           → Resume loop
                

Choose Your AI Engine

Switch between providers anytime. All models support function calling for tool execution.

Google Gemini

Gemini 2.5 Flash · Flash Lite
Gemini 2.5 Pro · 2.0 Flash Lite

✓ Free Tier Available

OpenAI

GPT-4o · GPT-4o Mini
GPT-4 Turbo

Paid API

Anthropic

Claude Sonnet 4
Claude 3.5 Haiku

Paid API

Up & Running in 4 Steps

1

Download ZIP

Get the latest release from
GitHub Releases

2

Upload to WordPress

WP Admin → Plugins →
Add New → Upload Plugin

3

Configure API Key

Open Claw menu →
add your LLM API key

4

Launch!

Press Ctrl+G on any
admin page to start

# Or install via Git (for developers)
$ cd /path/to/wp-content/plugins/
$ git clone https://github.com/dx-tech-ai/wp-open-claw.git

# Dependencies are included — no composer install needed!
# Just activate in WP Admin and press Ctrl+G

Control WordPress via Telegram

Send natural language messages to your Telegram bot — the AI agent processes them and responds with inline keyboard confirmations.

1

Create Bot

Message @BotFather
on Telegram

2

Add Token

Paste Bot Token in
Open Claw → Telegram

3

Set Chat ID

Add your Telegram
chat ID to whitelist

4

Register Webhook

Click the button &
start messaging!

💬

Natural Language

Send messages in any language. The AI agent understands and executes WordPress actions.

Inline Confirmations

Approve or Reject write actions directly in Telegram with inline keyboard buttons.

🔒

Secure

Secret token verification, chat ID whitelist. Only authorized users can control your site.

Ready to Give Your WordPress
Superpowers?

Free, open source, and ready to deploy. Start with Gemini's free tier today.