PagibleAI: The Laravel CMS

The AI-powered CMS package built for Laravel developers. Install with Composer, customize with Blade, deliver content via GraphQL and JSON:API — all within your existing Laravel application.

Get Started
Abstract AI head with neural network connections.

Install in Seconds

PagibleAI is a standard Composer package. Add it to any Laravel 11, 12 or 13 application and run the migrations — no separate services, no external dependencies.

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

Built for Laravel Developers

GraphQL API

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

JSON:API

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

Blade Templates

Customize every aspect of the frontend using familiar Blade templates. Override views, add components, and build pixel-perfect layouts.

Eloquent Models

All CMS models use Eloquent with UUIDs, soft deletes, and standard relationship methods — query and extend them like any Laravel model.

Service Provider

Auto-discovery out of the box. No manual registration, no boilerplate — just install the package and it works.

Routes & Middleware

Integrates with Laravel’s routing and authentication. Configurable catch-all routes and middleware for complete control.

API-First Architecture

PagibleAI gives you three ways to deliver content — choose what fits your project, or combine them:

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.

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.

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.

PaibleAI vs OctoberCMS vs Statamic

Features

PagibleAI PagibleAI

OctoberCMS OctoberCMS

Statamic Statamic

AI-powered content

good

bad

bad

WYSIWYG

good

good

good

Version Control

good

bad

commercial

GraphQL API

good

bad

commercial

JSON:API

good

bad

commercial

Scalability

good

bad

good

Customization

good

good

good

Full-text Search

good

bad

good

Roles & permissions

good

good

commercial

Multi-language

good

bad

commercial

Multi-domain

good

bad

commercial

Multi-tenancy

good

bad

bad

CMS Import

good

bad

bad

Open Source

good

good

bad

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 9+ 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 9+ 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

Can I add PagibleAI to an existing Laravel app?

Yes. PagibleAI is a standard Composer package with auto-discovery. Run composer require, publish the config, and migrate — your existing routes, models, and middleware remain untouched.

Which Laravel versions are supported?

PagibleAI supports Laravel 11, 12, and 13. It follows Laravel’s release cycle and is tested against all supported versions.

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.

Does it work with Laravel Octane?

Yes. All static state is designed to be safe in long-running Octane environments. No special configuration is needed.

Can I use PagibleAI as a headless CMS?

Absolutely. The JSON:API and GraphQL endpoints let you use PagibleAI as a pure headless CMS, delivering content to React, Vue, mobile apps, or any other frontend.

How does multi-tenancy work?

Every model is automatically scoped by a tenant_id via a global Eloquent scope. You configure the tenant resolver once, and all queries are isolated automatically.

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.

Add AI-powered content management to your Laravel app today

Three commands. Zero configuration. PagibleAI integrates seamlessly with your existing Laravel application — install it now and start managing content in minutes.

Get Started