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 current and former members to publishing documents, running AI-powered search, and controlling public operations, Parliament CMS covers the daily needs of a modern legislature.

Members & Committees

Full profiles for current members, former members, staff, speakers, constituencies, positions, and committee memberships, all linked across polished public listing and detail pages.

News, Documents & Events

Publish news, PDFs, business papers, and events with categories, rich descriptions, inline previews, downloads, and clean listing-card layouts — with every PDF auto-converted into an accessible, searchable web page.

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 answers visitors strictly from your own content — members, pages, news, committees, documents, business papers, and converted PDFs — and links back to the source page.

Accessible Document Conversion

Uploaded PDFs — Bills, Acts, business papers, and budget schedules — are turned into clean, accessible HTML automatically, with AI that rebuilds headings, lists, and tables, then verifies every figure against the original.

Built-in Accessibility Widget

Every public page ships with a configurable accessibility toolbar for text size, contrast, readable fonts, reading mask, screen reader, branded launcher colours, and more.

Configurable Design System

Brand colours, typography, logos, favicon, navigation, footer, page-title backgrounds, listing skins, and public header identity are all configurable from the admin panel.

Integrations & Live Access

Admin integration controls manage the AI chatbot and accessibility launcher, while header links support live-stream and Hansard access where required.

Admin Efficiency

Bulk actions, organised media folders, original filename preservation, activity logs, SMTP settings, and grouped settings make daily updates faster for staff.

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 answers strictly from your own content using RAG — so citizens get accurate, up-to-date answers with source links, never invented facts.

  • RAG knowledge base

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

  • Grounded in your data — no guessing

    Replies are drawn only from your published content and cite the source page. If the answer isn't on your site, it says so — powered by the latest OpenAI models with your own API key.

  • On/off toggle

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

Turn official PDFs into accessible web pages

Upload a Bill, Act, business paper, or budget schedule and Parliament CMS converts it into clean, semantic HTML — readable on any device, searchable, and friendly to screen readers — while keeping the original PDF for download.

  • Layout-aware extraction

    Columns, totals, and figures in complex appropriation tables stay aligned to the right rows — no scrambled numbers.

  • AI semantic formatting

    Headings, paragraphs, lists, and tables are rebuilt faithfully — preserving every name, date, and amount from the source.

  • Self-checking verification

    A second AI pass compares the result against the original PDF, flags anything missing or changed, and repairs it automatically.

  • Automatic & accessible

    Runs on upload and outputs WCAG-friendly HTML, so legislation and budgets are usable by everyone, on every device.

PDF
Supplementary Appropriation 2026
✓ Verified
Summary of Appropriations — Schedule
Program Ministry Estimate
450RFinance, Labour & Home Affairs141,482,529
550RSocial Development & Education83,084,858
950RHealth, Tourism & Sports80,624,744
Total Recurrent426,825,099
Screen-reader ready Searchable Mobile-friendly

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.