Purpose-built for parliamentary institutions

The CMS Built
for Parliaments

Manage members, committees, news, documents, events, and dynamic pages — all from one powerful admin panel. With an AI chatbot built in.

20+
Content modules
AI
Chatbot built in
A11y
Accessibility first

Built for the full parliamentary workflow

From managing elected members to publishing news and business papers — Parliament CMS covers every operational need of a modern legislature.

Members & Committees

Full member profiles with photos, constituencies, positions, bios, and committee memberships. Manage committees with chairpersons, types, and member rosters.

News, Documents & Events

Publish news articles, upload PDF documents and business papers with inline viewer and download tracking, and manage parliamentary events with rich descriptions.

Visual Page Builder

Build any page layout using configurable containers and content blocks. Set backgrounds, padding, visibility per device, and arrange blocks without writing code.

AI-Powered Chatbot

An OpenAI-powered chatbot embedded on your public site answers visitors' questions using a knowledge base built from your own parliamentary content.

Built-in Accessibility Widget

Every public page ships with an accessibility toolbar — text size, contrast, grayscale, readable fonts, reading mask, screen reader, and more. No plugin needed.

Configurable Design System

Brand colours, typography, navigation, footer, logos, and favicon are all configurable from the admin panel — no code changes required for full white-labelling.

Build any page layout without writing code

The Container → Block system lets you construct any page layout visually. Each container is a full-width section; blocks are the content inside.

  • Backgrounds

    Set solid colours, gradients, or background images per section — with overlay opacity control.

  • Device visibility

    Show or hide any container on desktop or mobile independently.

  • Sidebar layouts

    Left or right sidebar page templates with reusable sidebar components.

  • Rich content blocks

    Rich text, images, heroes, card sliders, stats, gallery, contant form, CTAs and more — with per-block settings.

See it in action →

Answer every question, automatically

Parliament CMS ships with an OpenAI-powered chatbot that learns from your own content using RAG — so citizens always get accurate, up-to-date answers.

  • RAG knowledge base

    Content is crawled, embedded, and stored for semantic search — giving the AI accurate parliamentary context.

  • GPT-4.1-mini powered

    Fast, cost-effective, and intelligent — using OpenAI's latest model with your own API key.

  • On/off toggle

    The chatbot can be enabled or disabled from the admin panel — no code deployment needed.

A modern admin. A clean public site.

Parliament CMS ships with a polished admin panel and a fully responsive public website — ready to brand as your own.

Members listing page

Members page screenshot

Add images/screenshot-members.png
Committees listing page

Committees page screenshot

Add images/screenshot-committees.png
News listing page

News page screenshot

Add images/screenshot-news.png
Filament admin dashboard

Admin panel screenshot

Add images/screenshot-admin.png
Page builder interface

Page builder screenshot

Add images/screenshot-builder.png

Built on proven open-source technology

Laravel 13
Tailwind CSS 4
MySQL
OpenAI API
PHP 8.4

Request a demo or ask a question

We'd love to show you Parliament CMS in action. Fill out the form and we'll be in touch within one business day.

Email us

hello@parliamentcms.com

Response time

Within 1 business day

Demo included

We'll walk you through the full system

Request a Demo

Tell us about your parliament and we'll get back to you.