plugin-icon

DB AI Field Generator for Advanced Custom Fields

Automatically generate Advanced Custom Fields (ACF) field groups with AI - OpenAI, OpenRouter, Gemini, NVIDIA, Claude, and custom APIs.
Version
1.0.0
Last updated
Jun 25, 2026
DB AI Field Generator for Advanced Custom Fields

DB AI Field Generator for Advanced Custom Fields saves hours of development time by letting you generate ACF field groups using plain English. No more clicking through ACF’s admin UI to build complex field structures – just describe what you need, and AI generates it instantly.

What You Can Do

  • Describe fields in natural language and get a complete ACF field group
  • Support for text, textarea, number, image, file, repeater, select, checkbox, true/false, URL, email, WYSIWYG, relationship, gallery field types
  • Generate repeaters with nested sub-fields
  • Create WooCommerce product fields, team member profiles, event details, and more
  • Preview generated JSON before creating the field group
  • Copy JSON to clipboard
  • Instantly register the field group in ACF with one click
  • Use FREE AI models via OpenRouter, Google AI Studio, or NVIDIA NIM – no API billing required

Supported AI Providers

OpenRouter ⭐ Free – Recommended for beginners Access 200+ AI models with a single API key. Dozens of free models available indefinitely: Gemini 2.0 Flash Experimental, Llama 4 Maverick, DeepSeek Chat V3, Qwen3 Coder 480B, Mistral Small, NVIDIA Nemotron, and many more. Sign up free at openrouter.ai.

Google Gemini ⭐ Free – Best JSON quality Direct access to Google’s Gemini model family via Google AI Studio. Free tier with no credit card required. – Always Latest aliases: Gemini Flash Latest, Flash-Lite Latest, Pro Latest (auto-update to newest model) – Gemini 3.x: Gemini 3.1 Flash Lite, Gemini 3 Flash Preview, Gemini 3.1 Pro Preview – Gemini 2.5: Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.5 Flash-Lite – Gemini 2.0: Gemini 2.0 Flash (1,500 req/day free), Gemini 2.0 Flash-Lite

NVIDIA NIM ⭐ Free – 100+ frontier models NVIDIA’s hosted inference platform with free credits auto-added on signup. One API key unlocks all models: Nemotron 3 Super 120B, DeepSeek V4 Pro/Flash, Llama 4, Mistral Medium 3.5, Qwen3 Coder 480B, Kimi K2, MiniMax, GLM, Gemma, and many more.

OpenAI GPT-4o Mini, GPT-4.1 Mini, GPT-4.1, GPT-4o. Requires API billing.

Claude (Anthropic) Claude 3.5 Sonnet, Claude 3 Haiku. Exceptional reasoning for complex field structures. Requires API billing.

Custom API Use any OpenAI-compatible API endpoint (Ollama, LM Studio, self-hosted models, etc.).

Perfect For

  • WordPress developers who need to rapidly scaffold ACF field groups
  • WooCommerce stores needing complex product meta fields
  • Agencies building custom post type schemas
  • Theme developers building reusable field components

Key Features

  • Multiple AI Providers – Switch between 6 providers with one click
  • 3 Free Providers – OpenRouter, Google Gemini, and NVIDIA NIM all offer free API access
  • JSON Preview – Review AI output before creating field groups
  • Auto JSON Cleanup – Strips markdown, handles malformed AI responses
  • Secure – Nonce verification, capability checks, input sanitisation
  • Lightweight – No React, no Vue, vanilla JavaScript only
  • WordPress Native – Built with WordPress Settings API and REST API
  • ACF Pro Compatible – Works with both free ACF and ACF Pro
  • Mobile Responsive – Full admin UI works on all screen sizes
  • Full Documentation – Built-in docs with step-by-step API key guides for all free providers

Requirements

  • WordPress 6.0 or higher
  • Advanced Custom Fields (ACF) or ACF Pro
  • PHP 7.4 or higher
  • API key from at least one supported AI provider (OpenRouter, Google Gemini, and NVIDIA NIM are all free!)

External services

This plugin is an interface to third-party AI provider APIs. To turn the text prompt you type into an ACF field group, it sends a request to the AI provider you select on the Settings page.

What is sent, and when:

  • A request is made only when you click “Generate” (or otherwise trigger an AI generation). The plugin does not contact any external service on normal page loads.
  • Each request contains only the prompt text you typed and the model name you selected. No other site content, user information, or visitor data is transmitted.
  • You must enter your own API key for the chosen provider. Nothing is sent until a key is saved and you trigger a generation. API keys are stored in your site’s database (WordPress options) and are sent only to the matching provider to authenticate your request.

Depending on the provider you configure in Settings, data is sent to one of the following services, each governed by its own terms of use and privacy policy:

  • OpenAI – endpoint: api.openai.com – Terms: https://openai.com/policies/ – Privacy: https://openai.com/policies/privacy-policy/
  • OpenRouter – endpoint: openrouter.ai – Terms: https://openrouter.ai/terms – Privacy: https://openrouter.ai/privacy
  • Google Gemini (AI Studio) – endpoint: generativelanguage.googleapis.com – Terms: https://ai.google.dev/gemini-api/terms – Privacy: https://policies.google.com/privacy
  • NVIDIA NIM – endpoint: integrate.api.nvidia.com – Terms: https://www.nvidia.com/en-us/about-nvidia/terms-of-service/ – Privacy: https://www.nvidia.com/en-us/about-nvidia/privacy-policy/
  • Anthropic (Claude) – endpoint: api.anthropic.com – Terms: https://www.anthropic.com/legal/consumer-terms – Privacy: https://www.anthropic.com/legal/privacy
  • Custom API – if you choose the “Custom API” provider, requests are sent to the OpenAI-compatible endpoint URL that you enter yourself. Review the terms and privacy policy of whichever service that endpoint belongs to.
Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.