Apps run in an iframe with a strict CSP.
If the AI-generated code breaks, your WordPress site does not. Theme keeps rendering, wp-admin keeps working, other apps keep serving.
WordPress AI plugin
Run AI-built apps on your WordPress site: they read your real posts, pages, and users, and run sandboxed so a broken app can't break your site. DesignSetGo Apps is the WordPress AI plugin built for that job, not for drafting posts or running a chatbot widget. Deploy apps built in Claude, ChatGPT, Cursor, Lovable, v0, or Bolt by uploading an HTML file in wp-admin or from the CLI. They reach your data through a permissioned bridge, a permission-checked connection to your posts, pages, and users.
Free covers one active app and the read-only bridge. See everything Pro unlocks →
What this plugin is
Most WordPress plugins with "AI" in the name are about generating posts, drafting product descriptions, or wiring up a chatbot. DesignSetGo Apps does a different job: it runs the apps the AI itself wrote. Calculators, dashboards, configurators, member portals, intake wizards, anything that ships as an HTML+JS bundle.
If the AI-generated code breaks, your WordPress site does not. Theme keeps rendering, wp-admin keeps working, other apps keep serving.
Apps call dsgo.posts.list(), dsgo.user.current(), dsgo.ai.prompt(), dsgo.storage.user.set(). No REST plumbing, no auth tokens in the bundle.
"This app wants to read posts, write user storage, fetch from openai.com." Generated from the manifest, not from a marketing claim.
Who uses it
Upload it in wp-admin. Five minutes, no terminal, no developer. The plugin handles the sandbox and the URL.
See the site-owner path → DevelopersUse the CLI. designsetgo apps init, build with the AI of your choice, designsetgo apps deploy --build. Four commands.
Multi-site deploy from one command. White-label the install dialog. The same app on every client without forking the bundle.
See the agency path →Why this plugin, not the others
The WordPress AI plugin landscape splits into roughly three groups. Picking the right one starts with naming what you actually want the AI to do.
What it works with
The bundle is the contract. If the tool can save a folder of HTML+JS+CSS (or a single self-contained .html file), DesignSetGo Apps can run it.
Save the Artifact as HTML. Upload in wp-admin.
Run designsetgo apps init, then ask Claude to build. Deploy with the CLI.
Same CLI flow. Open the scaffolded folder in the editor.
Export the canvas as HTML, upload in wp-admin.
Export the project, drop the bundle into the importer.
Build without leaving WordPress. Pro feature. See Riff →
Common questions
No. The plugin itself never calls an AI provider. When an app uses dsgo.ai.prompt() (Pro), the call goes through the WordPress Connectors API using credentials the site admin configured. DesignSetGo never sees the key, never proxies the call, never reads the response. Why we do not hold your API keys →
The sandbox is the answer. Apps run in an iframe with a strict Content Security Policy, no access to WordPress globals, and a bridge that checks permissions on every call. If the AI wrote something broken, your site keeps working. Why we run apps in a sandbox →
No if you have an HTML file (the wp-admin upload path). Yes if you want the CLI workflow with Claude Code or Cursor. Full walkthrough of both paths →
Free covers one active app, the read-only bridge, and HTML upload in wp-admin, no card required. Pro adds CLI deploy, dsgo.ai.prompt, abilities publish, scheduled jobs, and multi-site deploy. See the full plan comparison →
Free plugin, one active app, no card required. Compare plans for the full Pro feature list.