Discover and explore top open-source AI tools and projects—updated daily.
aimeosAPI-first Laravel CMS with AI capabilities
Top 92.9% on SourcePulse
PagibleAI CMS is an API-first content management system package for Laravel applications, offering WordPress-like ease with Contentful-level structured content management and AI enhancements. It targets Laravel developers needing a flexible, scalable, API-driven solution for programmatic content management, enabling rapid content modeling and AI-powered creation.
How It Works
The system functions as a Laravel package, facilitating structured content management, custom element definition, and handling of drafts, publishing, and revisions. It exposes content via a high-speed JSON:API for frontends and a versatile GraphQL API for administration. A key differentiator is its deep integration with AI services, including Gemini and OpenAI, for text/image generation, media content analysis, and AI-driven actions, enabling dynamic content experiences and automated workflows.
Quick Start & Requirements
Installation requires a pre-existing Laravel application, initiated with composer require aimeos/pagible, php artisan cms:install, and php artisan migrate. Configuration is handled via the .env file, requiring settings like APP_URL. Further setup involves integrating API keys for optional services such as HCaptcha, DeepL for translation, and AI providers like Gemini or OpenAI. Composer.json may need updates for post-update commands to ensure admin backend file publishing.
Highlighted Details
Maintenance & Community
The provided README lacks specific details on maintainers, community channels (Discord/Slack), roadmaps, or notable sponsorships.
Licensing & Compatibility
The project is described as "Fully Open Source," but a specific license (e.g., MIT, GPL) is not explicitly stated. This omission may pose compatibility concerns for commercial use or proprietary system integration. It integrates into existing Laravel applications and supports multi-tenancy, often via packages like "Tenancy for Laravel."
Limitations & Caveats
Full AI feature utilization requires configuring third-party API keys (Gemini, OpenAI recommended). The absence of a clearly stated open-source license is a potential adoption blocker for certain use cases.
1 day ago
Inactive
abetlen