aimeos/pagible

Easy, flexible and powerful cloud-native Laravel CMS package powered by AI with JSON:API, GraphQL API, templates, and themes

What it solves

PagibleAI CMS is an API-first content management system for Laravel that combines the ease of use of WordPress with the structured content capabilities of Contentful. It addresses the need for a scalable, flexible CMS that can handle everything from a simple blog to multi-tenant, multi-domain sites serving millions of pages, while integrating AI to automate content creation and management.

How it works

It is installed as a package into an existing Laravel application and operates as a modular monorepo. It uses a nested set tree for page organization and immutable version snapshots for content tracking. The system provides a read-only JSON:API for frontend delivery and a GraphQL API for administration. AI capabilities are integrated via Prism/Prisma PHP, allowing the system to connect to providers like OpenAI, Gemini, and DeepL for text generation, translation, and image manipulation.

Who it’s for

Developers using Laravel who need a professional-grade CMS that supports structured content, multi-tenancy, and AI-driven workflows, as well as site administrators who want a drag-and-drop interface for managing hierarchical pages.

Highlights

  • AI-Powered Content: Generates and enhances drafts, images, and translations using integrated LLM providers.
  • MCP API: Includes over 30 tools that allow LLMs to interact directly with the CMS for automated content management.
  • Structured Content: Supports Contentful-like structured content and extensible content elements.
  • Enterprise Features: Built-in support for multi-tenancy, multi-domain routing, and full-text search across multiple database types (SQLite, MySQL, PostgreSQL, SQL Server).
  • Monetization: Integrated payment providers (Stripe, Paddle, Mollie) to sell subscriptions or one-time access to restricted pages.

Related

  • Project
  • Project
  • Project
  • Project
  • Project