Building in public. Aila 2.0 identity phase

AI-Powered CMS Platform
That Builds With You

Any AI provider. Anthropic, OpenAI, Gemini. You choose.

What is NeoCMS?

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.

NeoCMS - NeoCMS — Designed from scratch for AI-first workflows. | Product Hunt
0
Widgets
0
Tests passing
AI providers
0
Sprints shipped
neocms.dev/preview
Navbar
N About · Features · Pricing Sign up
Heading
Ship faster with AI.
Paragraph
Schema-driven content management for the modern web. Every widget typed, validated, and AI-mutable.
Buttons
Get Started Learn More
Image
IconBox
AI-Native
IconBox
Type-Safe
IconBox
Self-Hosted
Built, not promised

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.

0
Widget types
13 live, 37+ in development for v2
0
Tests passing
renderUtils, treeUtils, widgetRegistry, reducers
Any
AI provider
Bring your Anthropic, OpenAI, or Gemini key
0
Sprints shipped
Posts, Templates, Accessibility, Aila 2.0
Latest drops

Shipped this week.
Not next quarter.

Full Posts System

CRUD, Lexical rich-text editor, categories & tags, post types, archive pages, permalink engine.

Phase 7 · Complete

WCAG 2.1 Accessibility

Floating accessibility widget, responsive tokens, fluid typography, and unified breakpoint system.

ENH-4 · Complete

Aila 2.0 Identity

Soul personality contract, contextual memory framework, auto-generating widget catalog skill.

Phase 8 · Sprint 1 Done

Custom Fields Engine

8 field types, field group admin UI, dynamic assignment to categories and post types.

NEO-43 · Complete

SEO Insight Bar

Live word count, Flesch-Kincaid readability, keyword density, title & meta length warnings.

NEO-19 · Complete

Sidebar UX Overhaul

Drag-resize, slide-over sub-menus, auto-collapse, full mobile responsiveness, editor settings.

ENH 1-3 · Complete
The problem

The web is running on
20-year-old foundations.

WordPress powers 40% of the internet. It was built before smartphones, React, and AI. The architecture was never designed for what we need today.

The Old Way
  • HTML blobs. AI cannot reliably edit unstructured content
  • PHP shortcodes from 2003 in a 2026 world
  • Plugin sprawl. Security liability, version conflicts
  • No type safety. Breaking changes with zero warnings
  • AI bolted-on as ChatGPT wrappers, not integrated
  • Vendor lock-in. Try migrating 10k posts anywhere else
The Neo Way
{
  : "container",
  : { : "flex-col" },
  : [
    { : "heading",
      : { : "Ship faster",
                : 1 } },
    { : "button",
      : { : "Get started",
                : "primary" } }
  ]
}
  • WidgetTree JSON: every byte typed, validated, AI-mutable
  • Next.js 16 RSC. Built for the modern web from day one
  • Zero plugins: everything is first-party and tested
  • Full TypeScript. Breaking changes caught at compile
  • Aila AI native: tool-calling loop, human approval gate
  • Self-hostable JSON schema: migrate anywhere, own your data

Can AI replace WordPress page builders?

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.

Meet Aila
AI Tools for Your CMS

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.

Any AI provider: Anthropic, OpenAI, Gemini Soul identity + contextual memory Token-optimized pipeline

Dual-Variant Generation

Every build request produces two competing design directions: one refined, one creative. Preview both side-by-side, pick the winner.

Smart Clarification

Vague prompts trigger 1-2 targeted design questions instead of guessing. Power users can skip with "just build it."

Real Placeholder Copy

AI generates production-quality headlines and descriptions that match your page's subject. Never Lorem ipsum. Never "Click here."

Context-Aware Intelligence

Aila understands your page hierarchy, design tokens, and content structure, giving relevant suggestions across the admin.

Self-Updating Knowledge

Aila's widget knowledge auto-generates from the source code. New widgets show up right away, no manual docs needed.

Admin-Wide Actions

Create blog posts from files, navigate content with natural language, and query site statistics, from the floating command bar.

Pick a template.
Watch Aila build it live.

Click a prompt and watch the page come to life. 3 design variants per template that rotate on their own.

aila · chat ready
Select a template above...
preview · rendered output
3 designs
Pick a template to see the rendered output
0 widgets validated · variant A
AI CMS Architecture

Schema-First
AI CMS Architecture

Every page is a recursive WidgetTree: typed nodes with explicit props and container nesting rules, not serialized HTML with inline styles.

  • Container-based layout system (Flex + Grid)
  • Widget registry with validateProps() contracts
  • Responsive breakpoint overrides per widget node
  • compiledCss cache on each PageVersion
  • Same schema renders on canvas, preview, and public SSR
  • AI proposes. Human approves. PageVersion is created
schema · widgetTree.json validated
{
  : "container",
  : { : "flex-col", : 24 },
  : [
    { : "heading",
      : { : "Ship faster", : 1 }},
    { : "paragraph",
      : { : "Schema-driven..." }},
    { : "button",
      : { : "Get started",
                : "primary" }}
  ]
}|
AI Website Builder Widgets

50+ AI-Native Widgets.
The Best CMS for AI Content.

NeoCMS is an AI website builder with CMS capabilities built in. All 50+ widgets are schema-validated, responsive, and generated by AI from a single prompt. No plugins. No installs. Just describe what you want and watch it appear.

Live
Container
Layout
Flex/Grid layout with infinite nesting
Live
Divider
Layout
Horizontal separator with style options
Live
Spacer
Layout
Configurable whitespace block
Live
Heading
Content
h1-h6 with responsive font scaling
Live
Paragraph
Content
Rich text with breakpoint overrides
Live
Card
Content
Flexible card with configurable slots
Live
IconBox
Content
Icon + title + description card
Live
Html
Content
Sanitized custom HTML (admin-only)
Live
Image
Media
Media picker, alt text, lazy loading
Live
Gallery
Media
Masonry/grid gallery with lightbox
Live
Icon
Media
Icon library with color/size controls
Live
Button
Interactive
Primary/ghost/outline, href validated
Live
Form
Interactive
Validated form with configurable fields
Aila
Grid
Layout
CSS Grid with template areas
Aila
Section
Layout
Full-width section wrapper
Aila
Video
Media
Embed/upload with autoplay + poster
Aila
Map
Media
Embedded map with marker + zoom
Aila
Quote
Content
Styled blockquote with attribution
Aila
Code Block
Content
Syntax-highlighted with copy button
Aila
Timeline
Content
Vertical/horizontal event timeline
Aila
Pricing Table
Content
Multi-tier pricing comparison
Aila
Testimonials
Content
Rotating review carousel
Aila
Tabs
Interactive
Tab switcher with lazy panels
Aila
Accordion
Interactive
Collapsible FAQ / Q&A sections
Aila
Countdown
Interactive
Live countdown timer to a date
Aila
Slider
Interactive
Carousel with pagination/autoplay
Aila
Table
Interactive
Responsive data table with sorting

All 50+ planned widgets are AI-native. Aila can generate any of them from a single prompt. No plugin. No config.

How AI Content Management Works

How AI-Powered
Content Management Works

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.

01
Describe

Tell Aila what you need

"Build me a pricing page with 3 tiers and a FAQ section."

Your API key · Your provider
02
Classify

Intent is triaged instantly

BUILD, CHAT, or UNCLEAR. Only builds create an AIJob.

Token-efficient · No waste
03
Compose

Tools build the WidgetTree

Tool-calling loop assembles a typed tree in memory.

Never touches the database
04
Approve

You have the final word

Preview at a session-gated URL. Approve or reject entirely.

You are always in control

How does AI content generation work in a CMS?

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.

AI CMS Platform Comparison

Compare AI CMS Platforms
NeoCMS vs the Landscape

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 WordPressEl█m█ntorWebflowSquarespaceContentfulStrapiSanity NeoCMS
Content modelHTML blobsHTML blobsProprietaryHTMLJSON APIJSON APIJSON APIWidgetTree JSON
Visual builderGutenbergYesYesYesNoNoNoNative
Self-hostableYesYesNoNoYesYesYesYes
Type safetyNoNoNoNoPartialPartialYesFull TS
Render parityNoNoPartialNoAPIAPIAPICanvas=Preview=SSR
Draft / livePluginPluginYesYesYesYesYesNative
Native AIPluginPluginBasicNoNoNoNoFirst-class
Multi-provider AINoNoProprietaryNoNoNoNoAny provider
Human approval gateNoNoNoNoNoNoNoRequired
AI key encryptionN/AN/AManagedN/AN/AN/AN/AAES-256-GCM
Token efficiencyNoNoNoNoNoNoNoOptimized
Multi-level cachePluginPluginCDNCDNAPI cacheBasicCDNL1+L2+L3
Graceful degradationNoNoN/AN/APartialPartialYesFull fail-open
First-party authPluginPluginManagedManagedManagedPluginPluginNative
Rate limitingPluginPluginYesYesYesPluginPluginSliding window
Upload validationPluginPluginManagedManagedManagedPartialPartialMagic-byte
Free tierYesFreemiumNoNoFreemiumYesFreemiumFree beta
Vendor lock-inHighHighVery highVery highMediumLowLowZero
The foundation

Every dependency
is intentional.

No magic, no trend-chasing. Each tool solves a problem NeoCMS actually has.

N
Multi-AI
Auth
Next.js 16
React 19
TS
TypeScript
P7
Prisma v7
PostgreSQL
Redis 8
Docker
Vitest

Multi-AI Engine

Anthropic Claude, OpenAI GPT-4o, Gemini, or any provider. Token-optimized pipeline keeps costs predictable.

Next.js 16.2.3

App Router with RSC. Admin, builder, preview, and public SSR in one self-hostable framework.

React 19.2.4

Dynamic component trees, stateful inspector panels, drag-and-drop canvas, responsive preview.

PostgreSQL 17 + Prisma v7

Relational, versioned content model. Type-safe client. Inherently relational, not MongoDB.

Redis 8

Cache, rate limiting (sliding-window sorted sets), ephemeral state. Graceful fail-open if down.

First-party Auth + RBAC

No NextAuth, no Auth0. Server-side sessions with domain-owned RBAC. Full session control.

The plan

Phases shipped.
More in motion.

Every milestone earned, not estimated. Here is what we have delivered and where we are headed next.

Complete
Weeks 1-8

Foundation + MVP + AI

Page builder, 13 widgets, Aila AI, caching, auth, design system, editor hardening.

Complete
Phase 3

Templates + Custom Fields

Template builder, dynamic placeholders, custom fields (8 types), routing rules.

Complete
Phase 7

Posts, Categories & Tags

CRUD, Lexical editor, categories, tags, post types, permalinks, archive pages, SEO bar.

Complete
ENH 1-4

UX + Accessibility

Sidebar overhaul, WCAG 2.1 widget, responsive tokens, mobile polish, editor settings.

In Progress
Phase 8

Project Aila 2.0

Soul identity, memory framework, widget catalog, dual-variant generation, command bar, smart search.

Upcoming
Phase 4

Roles & Permissions

Argon2id, CSP, SVG sanitization, role management UI.

Upcoming
Phase 5

Production Hardening

S3 storage, Sharp pipeline, email system, logging, backups.

Beta
Target

SaaS Beta

Early adopters live. Stripe billing, tenant provisioning, domain verification.

The opportunity

A $75 billion market
waiting to be reimagined.

$75B
Global CMS market
Growing 15%+ year-over-year. The incumbents are losing developer trust.
40%
Of all websites run WordPress
Built on PHP and HTML blobs. AI cannot reliably edit unstructured content. A structural problem.
12M+
Active El█m█ntor installs
Users actively looking for a better visual builder. All vulnerable to the same architectural flaw.
The problem

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.

The solution

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.

Velocity proof
403Vitest tests
50+Widget types
Aila 2.0AI with identity
8Phases planned

Posts system, templates, custom fields, accessibility, auth, caching, security hardening: all shipped and tested.

The ask

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
Frequently asked questions

Everything you need to know
about AI-powered CMS.

An AI-powered CMS stores content as structured data that AI can read, edit, and generate reliably. NeoCMS stores every page as typed JSON, not HTML blobs. The AI works with clean, validated schemas instead of guessing at markup. You describe what you want in plain language, the AI builds it using typed widgets, and you approve before anything goes live.
Three things. First, content is stored as typed WidgetTree JSON so AI has structured data to work with, not messy HTML. Second, NeoCMS supports any AI provider (Anthropic Claude, OpenAI GPT, Google Gemini) with your own API key. Third, nothing gets published without your approval. The AI proposes, you decide. Most AI website builders are ChatGPT wrappers on old architectures. NeoCMS was designed for AI from day one.
NeoCMS works with any AI provider that has an API. Right now: Anthropic Claude (Opus, Sonnet, Haiku), OpenAI (GPT-4o), and Google Gemini. You bring your own API key, encrypted with AES-256-GCM on our servers. You pick the model that fits your budget and quality needs.
You type a prompt like "Build me a pricing page with three tiers." Aila classifies your intent, then calls internal tools to assemble a typed WidgetTree in memory. The tree gets validated against the schema. You preview the result at a private URL. If you approve, it becomes a versioned page draft. If you reject, nothing changes. The AI never touches your database directly.
Yes. NeoCMS runs on Next.js 16 with PostgreSQL 17 and optional Redis 8. You own your data completely. Every page is portable JSON with zero vendor lock-in. A managed SaaS version with hosting and support is planned for the beta launch.
That is what NeoCMS is built to do. WordPress page builders store content as HTML blobs with inline styles. AI cannot reliably edit unstructured HTML at scale. NeoCMS replaces this with a schema-driven system where every widget is typed, validated, and AI-mutable. The result: full pages generated from a single prompt, with type safety, version control, and human approval gates.
NeoCMS is launching a free beta that includes every feature with no restrictions, so you can explore the full platform before committing. After beta, plans will start affordable with transparent per-seat pricing. You bring your own AI provider API key and only pay for the tokens you use. Early-bird signups get priority access and locked-in launch pricing.
Several platforms claim AI content generation, but most are wrappers around ChatGPT that produce unstructured HTML. NeoCMS takes a different approach: the AI generates typed, validated widget schemas, not raw code. It produces two design variants per request (one refined, one creative), asks clarifying questions when your prompt is vague, and generates contextual placeholder images automatically. The entire pipeline is token-optimized and provider-agnostic.

"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.

You're early. That means something.

Direct founder access. Priority feature input. Early-bird pricing.