Overview
NewsPilot – AI News & Blog Publishing CMS
NewsPilot is an AI-powered Laravel CMS designed for online newspapers, news portals, blogs, digital magazines, publishers and editorial teams.
It combines content management, AI-assisted writing, SEO tools, multilingual publishing, editorial workflows, advertising management and reader engagement features in one platform.
AI-powered content creation
Use AI assistance to generate article drafts, news content, SEO titles, meta descriptions and content ideas. Manage prompt templates, configure multiple AI providers, track usage and monitor generation costs.
Complete editorial workflow
Manage articles from draft to publication with review approvals, revision history, editorial notes and scheduled publishing. Organise your content using the Kanban board and editorial calendar.
Multilingual publishing and SEO
Create multilingual content with language-based slugs and manage SEO metadata, canonical URLs, Open Graph images, Twitter cards, structured data, XML sitemaps and robots.txt.
Reader engagement
Give visitors a dedicated reader portal with bookmarks, reading lists, reading history, highlights, notes, recommendations, topic following, author following and notifications.
Monetisation and administration
Manage advertising zones, ad creatives, sponsored posts, premium content visibility and newsletter subscribers. Control staff access through departments, roles and permissions.
Built with Laravel 13, Livewire 4, Tailwind CSS 4 and MySQL 8, NewsPilot provides a modern administration experience for managing a complete publishing operation.
Important: AI generation requires your own supported AI provider API keys. Composer and Node.js are required for installation and asset compilation.
Features
AI Article Writer: Generate news articles, blog posts and content drafts with AI assistance.
AI SEO Generator: Generate SEO titles and meta descriptions.
AI Content Ideas: Generate content ideas and manage reusable AI prompt templates.
Multiple AI Providers: Configure multiple AI providers with fallback support.
AI Usage Tracking: Monitor AI usage, costs and role-based quotas.
Content Management: Manage posts, news articles, pages, categories and tags.
Editorial Review Workflow: Submit drafts for review, approve content or request changes.
Post Scheduling: Schedule articles for future publication.
Content Organisation: Use the Kanban board and editorial calendar.
Revision Management: Track content revisions and editorial notes.
Multilingual Publishing: Manage languages and language-specific content slugs.
SEO Management: Configure metadata, canonical URLs, Open Graph, Twitter cards, JSON schema, XML sitemap and robots.txt.
Media Library: Organise and manage publishing media.
Comments Moderation: Review and moderate reader comments.
Newsletter Management: Manage newsletter subscribers.
RSS Import: Configure and manage RSS import sources.
Reader Portal: Provide readers with personalised dashboards and account features.
Reader Bookmarks: Save articles to bookmarks and reading lists.
Reading History: Track reading activity, highlights and notes.
Reader Recommendations: Support personalised recommendations and topic or author following.
Monetisation Tools: Manage ad zones, ad creatives, sponsored posts and premium post visibility.
Staff Management: Manage departments, staff accounts, roles and permissions.
Activity and Login Logs: Monitor administrative activity and login records.
Modern Admin Panel: Manage publishing operations through a Livewire-based dashboard.
Requirements
PHP 8.3 or higher.
MySQL 8 or higher.
Composer 2.
Node.js and npm.
Laravel-compatible hosting environment.
Required PHP extensions: BCMath, Ctype, Fileinfo, JSON, Mbstring, OpenSSL, PDO, Tokenizer and XML.
Writable
storageandbootstrap/cachedirectories.Cron job support for the Laravel scheduler.
At least one AI provider API key for real AI generation features.
Installation overview:
Upload the project files to your hosting server.
Create a MySQL database.
Configure the
.envfile with your database and application details.Run
composer install.Generate the application key using
php artisan key:generate.Run migrations and seeders as required.
Install frontend dependencies using
npm installand compile assets usingnpm run build.Create the storage link and configure directory permissions.
Point the web server document root to the
publicdirectory.Configure the Laravel scheduler cron job.
Add your AI provider API keys in the administration settings.
Full installation and configuration instructions are included in the product documentation.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Blog |
| First release | 14 November 2026 |
| Last update | 15 November 2026 |
| Files included | Documentation |
| Tags | Laravel news CMS , AI blog CMS , PHP news script , news portal , magazine CMS , AI article writer , blog publishing platform , multilingual CMS , editorial workflow , SEO blog script , Laravel magazine |

