u/aimeos

▲ 0 r/PHP

PagibleAI 0.10: PHP CMS for developers AND editors

We just released Pagible 0.10, an open-source AI-powered CMS built as PHP composer package for Laravel applications:

What's new in 0.10

  • MCP Server — Pagible ships with a built-in Model Context Protocol server. AI agents can create pages, manage content, and search your site programmatically. This makes Pagible one of the first CMS platforms where AI can directly manage your content through a standardized protocol.
  • Customizable architecture — The codebase has been split into 9 independent sub-packages (core, admin, AI, GraphQL, search, MCP, theme, etc.). Install only what you need.
  • Vuetify 4 admin panel — The admin backend has been upgraded to Vuetify 4 and optimized for WCAG accessibility, keyboard navigation and reduced bundle size.
  • Significant performance work — This release focused heavily on database performance: optimized indexes, reduced query count, eager loading, optimized column selection, and faster page tree fetching.
  • Rewritten fulltext search — Custom Scout engine supporting fulltext search in SQLite, MySQL/MariaDB, PostgreSQL, and SQL Server. Paginated results with improved relevance ranking.
  • Named roles & JSON permissions — Moved from bitmask permissions to a readable JSON array system with configurable roles (e.g. editor, publisher, viewer, etc).
  • Security hardening — Rate limiting on all endpoints, strict security, DoS protection against all inputs.

What makes Pagible different

  • API first — GraphQL and JSON:API endpoints out of the box. Build headless sites, mobile apps, or single-page applications without writing a single API route ... or use traditional templates and themes - just as you like.
  • AI-native — MCP server for agent-driven content management, plus built-in AI features for content generation, translation, and image manipulation.
  • Hierarchical pages — Nested set tree structure with versioning. Editors see drafts, visitors see published content.
  • Multi-tenant — Global tenant scoping on all models out of the box.
  • Small footprint — The entire codebase is deliberately kept small. No bloat, no unnecessary abstractions.
  • LGPL-3.0 — Fully open source.

Links

Would love to hear your feedback and if you like it, give a star :-)

reddit.com
u/aimeos — 5 days ago

PagibleAI 0.10: Laravel CMS for developers AND editors

We just released Pagible 0.10, an open-source AI-powered CMS built for Laravel developers:

What's new in 0.10

  • MCP Server — Pagible ships with a built-in Model Context Protocol server. AI agents can create pages, manage content, and search your site programmatically. This makes Pagible one of the first CMS platforms where AI can directly manage your content through a standardized protocol.
  • Customizable architecture — The codebase has been split into 9 independent sub-packages (core, admin, AI, GraphQL, search, MCP, theme, etc.). Install only what you need.
  • Vuetify 4 admin panel — The admin backend has been upgraded to Vuetify 4 and optimized for WCAG accessibility, keyboard navigation and reduced bundle size.
  • Significant performance work — This release focused heavily on database performance: optimized indexes, reduced query count, eager loading, optimized column selection, and faster page tree fetching.
  • Rewritten fulltext search — Custom Scout engine supporting fulltext search in SQLite, MySQL/MariaDB, PostgreSQL, and SQL Server. Paginated results with improved relevance ranking.
  • Named roles & JSON permissions — Moved from bitmask permissions to a readable JSON array system with configurable roles (e.g. editor, publisher, viewer, etc).
  • Security hardening — Rate limiting on all endpoints, strict security, DoS protection against all inputs.

What makes Pagible different

  • Laravel-native — Not a CMS bolted onto Laravel. It uses Blade, Eloquent, migrations, Scout, service providers — everything you already know.
  • AI-first — MCP server for agent-driven content management, plus built-in AI features for content generation, translation, and image manipulation via Prism/Prisma.
  • Hierarchical pages — Nested set tree structure with versioning. Editors see drafts, visitors see published content.
  • Multi-tenant — Global tenant scoping on all models out of the box.
  • Small footprint — The entire codebase is deliberately kept small. No bloat, no unnecessary abstractions.
  • LGPL-3.0 — Fully open source.

Links

Would love to hear your feedback and if you like it, give a star :-)

u/aimeos — 5 days ago
▲ 17 r/laravel

Laravel Nestedset: Effective tree structures for SQL databases

The new 7.3 version of the aimeos/laravel-nestedset package for managing trees using nested sets improves performance. It's an highly optimized version of the popular kalnoy/nestedset package which, unfortunately, has been virtually abandoned by its owner.

The 7.3 release contains:

  • Reduced number of queries
  • Possibility to create own indexes
  • Option to avoid model firing events on recusive deletion
  • Optimized PHP code
  • Improved indexes

To dig deeper into the package, please check:

If you like the package, leave a star :-)

u/aimeos — 14 days ago