The AI-powered CMS

PagibleAI: The Headless CMS

Deliver content to any frontend via JSON:API and GraphQL. PagibleAI combines the flexibility of a headless CMS with AI-powered content creation and optional server-side rendering — so you never have to choose between power and convenience.

Get Started
Abstract AI head with neural network connections.

What is a Headless CMS?

A headless CMS separates the content management backend from the frontend presentation layer. Instead of rendering pages itself, it delivers structured content via APIs — letting you build any frontend with any technology.

PagibleAI takes this further as an API-first CMS: full headless capabilities via JSON:API and GraphQL, plus optional Blade template rendering when you want a complete website without building a separate frontend.

composer require aimeos/pagible
php artisan cms:install
php artisan migrate

API-First Content Delivery

JSON:API

Read-only REST API for lightning-fast content delivery. Fetch complete pages with all related data in a single optimized request.

GraphQL API

Full-featured admin API powered by Lighthouse. Manage pages, elements, files, users, and permissions programmatically.

Multi-Channel

Deliver structured content to websites, mobile apps, digital signage, IoT devices, and print — all from one CMS.

Blade Templates

Optional server-side rendering with themes. Build complete websites using Laravel's Blade templates without a separate frontend.

Structured Content

Content is stored as structured JSON elements — not HTML blobs. Query, transform, and render content however you need.

MCP Server

33 ready-to-use tools that let AI assistants like Claude manage your entire CMS programmatically via the MCP protocol.

Three Ways to Deliver Content

PagibleAI gives you three content delivery options — choose what fits your project, or combine them:

JSON:API for Content Delivery — A read-only, JSON:API-compliant REST endpoint optimized for frontend consumption. Delivers all page data, nested elements, and file references in a single request — ideal for SPAs, mobile apps, and static site generators. Engineered to handle billions of requests with minimal latency.

GraphQL Admin API — Powered by Lighthouse, the admin API provides complete control over pages, elements, files, versions, and user permissions. It's the backbone of the Vue.js admin panel and can be used to build custom admin interfaces or automate content workflows.

Blade Templates with Themes — The fastest way to build a complete website. PagibleAI ships with a theme engine that renders pages using Laravel's Blade templates. Publish and customize the views, create your own themes, or assign different themes per page. Perfect for server-rendered sites where you want full control over the HTML without building a separate frontend.

PagibleAI vs Contentful vs Strapi

Features

PagibleAI PagibleAI

Contentful Contentful

Strapi Strapi

AI-powered content

good

commercial

bad

WYSIWYG

good

complex

bad

GraphQL API

good

good

good

JSON:API

good

proprietary

proprietary

Structured content

good

good

good

Multi-channel

good

good

good

Multi-language

good

good

good

Multi-domain

good

good

bad

Multi-tenancy

good

good

bad

Version control

good

good

commercial

Server-side rendering

good

bad

bad

Scalability

good

enterprise only

bad

Costs

good

bad

good

No Vendor lock-in

good

bad

good

Open Source

good

bad

good

AI-Powered Content Workflow

Content Generation

Create drafts, rewrite text, adjust tone, and expand outlines using LLMs — directly from the admin panel.

Image Manipulation

Resize, crop, and optimize images with AI-assisted processing. No external image editing tools needed.

Audio Transcription

Convert audio and video files into searchable text content automatically using speech-to-text AI.

AI Translation

Translate pages and content elements across 35+ languages with a single action via Prism PHP.

MCP Server

33 ready-to-use tools that let AI assistants like Claude manage your entire CMS programmatically.

SEO Optimization

AI-generated meta descriptions, titles, and keyword suggestions to improve search engine visibility for every page.

Scales with Your Project

PagibleAI grows with your application — from a simple blog to a high-traffic enterprise platform:

  • Any database — Works with SQLite, MySQL, PostgreSQL, and SQL Server, all with built-in full-text search
  • Smart caching — Per-page cache with configurable duration keeps your site fast without extra setup
  • Multi-tenancy — Run multiple sites from a single installation with automatic data separation per tenant
  • Cloud-ready — Deploy on AWS, Google Cloud, Azure, or Kubernetes and scale across multiple servers
  • Fast page trees — Hierarchical pages are stored efficiently so even deep navigation structures load instantly
  • Built-in rate limiting — All endpoints are protected against overload out of the box

Version Control & Publishing

Immutable Versions

Every change creates an immutable snapshot. Full audit trail of who changed what and when, with complete rollback.

Draft/Published

Editors work on drafts while the public sees the last published version. Edit freely without affecting the live site.

Scheduled Publishing

Set pages to go live at a specific date and time. Plan content launches ahead without manual intervention.

Secure by Default

PagibleAI takes security seriously so you don't have to worry about common vulnerabilities:

  • Content sanitization — All user input is automatically cleaned to prevent malicious code from reaching your visitors
  • Security headers — Content Security Policy headers are set up out of the box to block unauthorized scripts
  • Bot protection — Built-in HCAPTCHA keeps forms safe from automated spam submissions
  • Data consistency — Database constraints ensure your content stays intact, even when deleting related items
  • Tenant isolation — Each tenant's data is completely separated, so there's no risk of cross-site leaks

Developer Features

Custom Elements

Define new content element types with your own fields and Blade templates. Extend the CMS without modifying core code.

Shared Elements

Create reusable content blocks once and reference them across multiple pages. Update once, reflect everywhere.

CMS Importer

Migrate from WordPress with a built-in Artisan command. Import posts, pages, media, and metadata seamlessly.

Multi-Language

Full i18n support with 35+ locales. Manage translations per page with linked language versions.

Multi-Domain Routing

Serve different page trees based on the request domain. Run multiple sites from a single Laravel application.

LGPL-3.0 License

Use freely in commercial projects without licensing restrictions. No per-site fees, no vendor lock-in.

Frequently Asked Questions

Is PagibleAI a headless CMS?

Yes. PagibleAI provides both a JSON:API REST endpoint and a GraphQL API for fully headless content delivery. However, we call it an API-first CMS because it also offers optional server-side rendering via Blade templates — so you get headless flexibility without being forced to build a separate frontend.

How does PagibleAI compare to Contentful?

Contentful is a proprietary SaaS headless CMS with per-seat pricing and vendor lock-in. PagibleAI offers the same structured content and API-first approach, plus AI-powered content creation, WYSIWYG preview, multi-tenancy, multi-domain support, and optional server-side rendering — all as open source with no usage fees.

How does PagibleAI compare to Strapi?

Strapi is a Node.js headless CMS that requires significant self-hosting effort and lacks auto-scaling capabilities. PagibleAI provides better performance, built-in AI features, multi-tenancy, JSON:API content delivery, WYSIWYG editing, and optional server-side rendering — all within the proven Laravel ecosystem.

Can I use PagibleAI with React, Vue, or Next.js?

Absolutely. The JSON:API and GraphQL endpoints deliver structured content to any frontend framework — React, Vue, Svelte, Next.js, Nuxt, mobile apps, or any other client. You consume the API like any other headless CMS.

Does PagibleAI support multi-channel content delivery?

Yes. Content is stored as structured JSON elements, not HTML blobs. This means the same content can be delivered to websites, mobile apps, digital signage, IoT devices, or print — all from a single CMS instance.

Which databases are supported?

SQLite, MySQL, PostgreSQL, and SQL Server are all fully supported — including full-text search on each platform using native database features.

Is PagibleAI open source?

Yes. PagibleAI is released under the LGPL-3.0 license, which allows free use in both open-source and commercial applications. No per-site fees, no vendor lock-in.

Add Headless Content Management to Your Stack Today

Three commands. Any frontend. PagibleAI delivers structured content via JSON:API and GraphQL — install it now and start building.

Get Started