Any AI provider. Anthropic, OpenAI, Gemini. You choose.
NeoCMS is an AI-powered CMS platform that stores pages as typed WidgetTree JSON schemas. It supports any AI provider (Anthropic Claude, OpenAI GPT, Google Gemini), generates dual design variants per request, and requires human approval before publishing. Self-hostable and designed as the best CMS for AI-first content management.
An AI-powered CMS that stores every page as validated JSON schemas. Built on Next.js 16 and React 19, it works with any AI provider and is designed for creators, agencies, and small businesses who want AI-first content management without vendor lock-in.
CRUD, Lexical rich-text editor, categories & tags, post types, archive pages, permalink engine.
Phase 7 · CompleteFloating accessibility widget, responsive tokens, fluid typography, and unified breakpoint system.
ENH-4 · CompleteSoul personality contract, contextual memory framework, auto-generating widget catalog skill.
Phase 8 · Sprint 1 Done8 field types, field group admin UI, dynamic assignment to categories and post types.
NEO-43 · CompleteLive word count, Flesch-Kincaid readability, keyword density, title & meta length warnings.
NEO-19 · CompleteDrag-resize, slide-over sub-menus, auto-collapse, full mobile responsiveness, editor settings.
ENH 1-3 · CompleteWordPress powers 40% of the internet. It was built before smartphones, React, and AI. The architecture was never designed for what we need today.
{ "type": "container", "props": { "layout": "flex-col" }, "children": [ { "type": "heading", "props": { "text": "Ship faster", "level": 1 } }, { "type": "button", "props": { "label": "Get started", "variant": "primary" } } ] }
That is what NeoCMS is built for. WordPress stores content as HTML blobs. AI cannot reliably edit them. NeoCMS uses typed JSON schemas that AI can read, write, and validate. The result: full pages from a single prompt, with version control and human approval.
Not a ChatGPT wrapper. Aila is a purpose-built AI engine inside NeoCMS, the kind of AI tools for CMS that actually understand your design system. She has her own identity, memory framework, and personality. She can build full pages, create posts, and answer questions about your site. And she never publishes without your approval.
Every build request produces two competing design directions: one refined, one creative. Preview both side-by-side, pick the winner.
Vague prompts trigger 1-2 targeted design questions instead of guessing. Power users can skip with "just build it."
AI generates production-quality headlines and descriptions that match your page's subject. Never Lorem ipsum. Never "Click here."
Aila understands your page hierarchy, design tokens, and content structure, giving relevant suggestions across the admin.
Aila's widget knowledge auto-generates from the source code. New widgets show up right away, no manual docs needed.
Create blog posts from files, navigate content with natural language, and query site statistics, from the floating command bar.
Click a prompt and watch the page come to life. 3 design variants per template that rotate on their own.
Every page is a recursive WidgetTree: typed nodes with explicit props and container nesting rules, not serialized HTML with inline styles.
validateProps() contractscompiledCss cache on each PageVersion{ "type": "container", "props": { "layout": "flex-col", "gap": 24 }, "children": [ { "type": "heading", "props": { "text": "Ship faster", "level": 1 }}, { "type": "paragraph", "props": { "text": "Schema-driven..." }}, { "type": "button", "props": { "label": "Get started", "variant": "primary" }} ] }|
This is how AI-powered content management actually works. From an idea in your head to a published, validated, version-controlled page. Pick any AI provider you trust, Anthropic, OpenAI, or Gemini, and Aila does the rest.
"Build me a pricing page with 3 tiers and a FAQ section."
BUILD, CHAT, or UNCLEAR. Only builds create an AIJob.
Tool-calling loop assembles a typed tree in memory.
Preview at a session-gated URL. Approve or reject entirely.
In NeoCMS, you describe what you want in plain language. The AI classifies your intent, assembles a typed WidgetTree using tool-calling loops, validates the schema, and presents two design variants for your approval. Nothing gets published without your sign-off. This works with any AI provider: Anthropic, OpenAI, or Gemini.
Looking for the best CMS for AI? Here is an honest comparison. 7 platforms, 18 rows, no cherry-picking. See how NeoCMS stacks up against WordPress, Webflow, and others.
| Feature | WordPress | El█m█ntor | Webflow | Squarespace | Contentful | Strapi | Sanity | NeoCMS |
|---|---|---|---|---|---|---|---|---|
| Content model | HTML blobs | HTML blobs | Proprietary | HTML | JSON API | JSON API | JSON API | WidgetTree JSON |
| Visual builder | Gutenberg | Yes | Yes | Yes | No | No | No | Native |
| Self-hostable | Yes | Yes | No | No | Yes | Yes | Yes | Yes |
| Type safety | No | No | No | No | Partial | Partial | Yes | Full TS |
| Render parity | No | No | Partial | No | API | API | API | Canvas=Preview=SSR |
| Draft / live | Plugin | Plugin | Yes | Yes | Yes | Yes | Yes | Native |
| Native AI | Plugin | Plugin | Basic | No | No | No | No | First-class |
| Multi-provider AI | No | No | Proprietary | No | No | No | No | Any provider |
| Human approval gate | No | No | No | No | No | No | No | Required |
| AI key encryption | N/A | N/A | Managed | N/A | N/A | N/A | N/A | AES-256-GCM |
| Token efficiency | No | No | No | No | No | No | No | Optimized |
| Multi-level cache | Plugin | Plugin | CDN | CDN | API cache | Basic | CDN | L1+L2+L3 |
| Graceful degradation | No | No | N/A | N/A | Partial | Partial | Yes | Full fail-open |
| First-party auth | Plugin | Plugin | Managed | Managed | Managed | Plugin | Plugin | Native |
| Rate limiting | Plugin | Plugin | Yes | Yes | Yes | Plugin | Plugin | Sliding window |
| Upload validation | Plugin | Plugin | Managed | Managed | Managed | Partial | Partial | Magic-byte |
| Free tier | Yes | Freemium | No | No | Freemium | Yes | Freemium | Free beta |
| Vendor lock-in | High | High | Very high | Very high | Medium | Low | Low | Zero |
No magic, no trend-chasing. Each tool solves a problem NeoCMS actually has.
Anthropic Claude, OpenAI GPT-4o, Gemini, or any provider. Token-optimized pipeline keeps costs predictable.
App Router with RSC. Admin, builder, preview, and public SSR in one self-hostable framework.
Dynamic component trees, stateful inspector panels, drag-and-drop canvas, responsive preview.
Relational, versioned content model. Type-safe client. Inherently relational, not MongoDB.
Cache, rate limiting (sliding-window sorted sets), ephemeral state. Graceful fail-open if down.
No NextAuth, no Auth0. Server-side sessions with domain-owned RBAC. Full session control.
Every milestone earned, not estimated. Here is what we have delivered and where we are headed next.
WordPress and El█m█ntor are built on HTML blobs and PHP shortcodes. AI cannot reliably edit unstructured content at scale. Every "AI CMS" today is a ChatGPT wrapper on the same broken architecture.
NeoCMS makes every byte of content typed, validated, and AI-mutable, without breaking anything. WidgetTree JSON is the structural foundation AI needs to work reliably on web content.
Posts system, templates, custom fields, accessibility, auth, caching, security hardening: all shipped and tested.
We are looking for operators, agencies, and investors for pre-launch access. Early-bird pricing, direct founder access, and priority feature input.
Join the Early Bird list"The rarest thing in software
is something that actually thinks
the way you do."
We built NeoCMS because great content should not need great compromise.
Every byte structured. Every AI interaction safe. Every page yours to own.
Direct founder access. Priority feature input. Early-bird pricing.
You just joined the people who build the future before it arrives.
Until then, the best things are built by people who start before they're ready.
We'll reach out soon, stay tuned!