Jetzt neu und frisch, besser vom Niederrhein. 
KLXM Studio – Home
Get in touch

#webmitsystem

Web with a system.

KLXM Studio is our state-of-the-art open-source CMS – for websites, content and data. AI on board (optional, even local), passkeys instead of password pain, cookie-free out of the box. For developers, agencies, marketing and editors.

Trailer · 1:40

With German and English subtitles. The video is hosted on this server and only loads when you press play.
Show transcript: Trailer: KLXM Studio

Websites, content and administration: in one system. Several kits, one shared core. Fluid adapts to any width. From magazine … … to workshop. New: modern, glas and nature. New heroes and headers in every kit. Landing pages on their own domain. Light or dark, on every device. Editing happens right on the page. Format text with highlighter and colours. Images come from the media library. The AI suggests, you decide. New blocks in one click, like key figures. Publish. Done. The dashboard shows what needs doing. Every area has its own colour. Media with collections and tags. Build your own blocks, with live preview. Colours, type and navigation. Roles, two-factor and passkeys. The AI drafts whole pages and tables. Across the network: every website at a glance. KLXM Studio. Open source.

All tutorials

bundled kits – incl. starter kit
9
icons in 23 topics
511
cookies out of the box
0
CSS on the home page
< 30 KB

Why not a builder

Not a website builder. A foundation.

Your own installation, your own data, a clear structure – and open to whatever comes next.

Typical website builder

  • Hosting, templates and data stay with the provider
  • Drag and drop, page by page
  • Content as layout – hard to reuse
  • Extensions only as far as the provider allows
  • Moving means rebuilding

KLXM Studio

  • Your own installation, your own data – SQLite or MySQL/MariaDB: your database
  • Kits as code, with budgets and accessibility built in
  • Structured content: blocks with fields, data tables, stable links
  • Extensible via block builder, REST API and MCP
  • MIT licence: no lock-in, free to use – including commercially; ordinary PHP hosting

Who is it for?

One system, four perspectives.

  1. Developer

    Framework-free PHP 8.4, REST API (OpenAPI 3.1), MCP server and command line. Kits and blocks as code – or in the block builder without PHP.

    Tech stack & extensions: Developer
  2. Agencies

    Many websites from one installation: network admin with single sign-on, media pools, shared tables, landing domains, support and knowledge base, team chat, feature scope and app icon per website.

    For agencies: Agencies
  3. Marketing

    Landing pages with their own domain, SEO fields and JSON-LD, KLXM Ai for copy, translation and SEO, fast pages thanks to budgets – and cookie-free out of the box: consent only once you add services such as analytics (Consent Kit).

    For marketing: Marketing
  4. Editors

    Edit right on the page, drafts and versions, review queue “Submitted”, assistant, media library with alt texts and captions – plus video tutorials here on the website and as text in every installation’s help.

    For editors: Editors

No-code for editors

Tables that think along.

A table becomes a form, an encrypted inbox, a calendar and a page on the website – without a single line of code.

  1. Table

    Fields, relations, groups, recurrence

  2. Form

    From the table, with cookie-free spam protection

  3. Inbox

    Encrypted, readable only with your key

  4. Calendar

    Month view, iCal, sync with calendar apps

  5. Website

    Lists and detail pages – automatically

For developers

Make it your system.

PHP 8.4 without a framework, kits and blocks as code, extensions with routes, permissions and CLI commands, REST API and MCP server – the tech stack at a glance.

Principles

Open where it connects. Closed where it protects.

  1. Open to sources

    Content enters the system through documented channels.

    • External sources: RSS, Atom, JSON, XML and OpenImmo 1.2 into data tables
    • REST API with OpenAPI 3.1
    • MCP server for AI assistants
    • Data tables with 23 field types and public forms
    • Optionally for review: changes via API and MCP land in “Submitted”
  2. Open to the outside

    Open licence, open formats – nothing is locked in.

    • Open source under the MIT licence
    • JSON via the REST API
    • sitemap.xml per domain
    • Structured data as JSON-LD (schema.org)
  3. Secure inside and out

    Security is a default, not an add-on.

    • Passkeys and two-factor sign-in, mandatory per role
    • Roles and permissions, data rights per table
    • Content Security Policy without inline scripts
    • No external CDNs

Encryption is part of the DNA.

  1. Form requests are encrypted on submission – the private key is never stored on the server.
  2. The mail password is stored encrypted; API tokens only as a hash.
  3. Uploaded images are re-encoded without EXIF/GPS data; maps and video thumbnails come through our own proxy.

Features

Everything you need. Nothing you don’t.

Screenshots

Clear to use.

Captured in a test installation with demo content – click to enlarge. More in the tour.

Editing on the website: dark toolbar with “View/Edit” and “Publish”, a highlighted headline and the block bar “Features / Services” – enlarge
Editing – Change text right on the page, move blocks, publish.
Finder-style media library: grid with cat photos, monograms and graphics, collections and tags on the left, keyboard shortcuts on the right – enlarge
Media – Finder-style media library with collections, tags and required alt text.
Data tables overview: sidebar in the petrol tone of the data area, cards for projects, events, team and callback requests plus templates for new tables – enlarge
Data – Custom tables without code – with templates for common cases.
Style editor in the admin: design presets, colour fields with contrast ratios (e.g. “8.0:1 · AAA”) and a live preview of the home page – enlarge
Style-Editor – Colours, type and shapes with contrast check and live preview.
Network administration “All websites”: tiles with number of websites, notices, requests and storage plus a card per website with kit and backup – enlarge
Network – All websites of an installation at a glance.

Full tour

Kits

Nine kits – design, blocks and data structure to start with.

A kit is the foundation of a project: design, blocks, website settings, lists and detail pages, structured data, starter content and languages. You adjust its design in the style editor; create your own kits with kit:create.

  • Home page in the “Basis” kit: headline with a green accent colour (demo “Musterfirma”)

    Neutral · toolkit

    Kit “Basis”

    Starting point for new projects: four navigations, seven design presets, dark mode.

  • Home page in the “Fluid” kit: very large headline on a fine grid with a violet accent colour (demo “Studio Beispiel”)

    Breakpoint-free

    Kit “Fluid”

    Type, spacing and grid scale smoothly with every screen width.

  • Home page in the “Editorial” kit: newspaper masthead “Kulturnetz”, section bar and lead story with a large graphic (demo)

    Magazine & association

    Kit “Editorial”

    Masthead, sections and strong lead stories for associations and culture.

  • Home page in the “Essenz” kit: device panel with a dial, orange signal colour and numbered key figures (demo “Werkstatt Beispiel”)

    Less, but better

    Kit “Essenz”

    Functional minimalism with a single signal colour and cards like device panels.

  • Medical practice

    Kit “Praxis”

    Consultation hours, practice details and encrypted inboxes for prescription and referral requests.

  • Home page in the “Nature” kit: headline “Zwischen Wiese, Acker und Hofladen.” next to a drawn landscape of hills with sun and trees (demo “Hofgut Wiesengrund”, fictional)

    Organic & calm

    Kit “Nature”

    For farms, farm shops, nurseries, nature conservation and outdoor – with generated landscapes for every season.

  • Home page in the “Modern” kit: headline “Dinge, die man gern benutzt.” with a lime-highlighted word next to a bento grid of image tiles and a key figure (demo “Studio Nordlicht”, fictional)

    Contemporary & confident

    Kit “Modern”

    Large grotesque type, bold colour blocks and a bento grid – for studios, consultancies and companies.

  • Home page in the “Glas” kit: headline “Apps, die sich klar anfühlen.” on a frosted glass card over a soft colour gradient, with three glass key-figure tiles (demo “Lumen Labs”, fictional)

    Glass, legibility first

    Kit “Glas”

    Frosted glass over a soft colour field – opaque when transparency is reduced.

  • Home page of the starter kit: headline “Ein ruhiger Ausgangspunkt für Ihr eigenes Kit.” and three sample cards in the system font with one accent colour

    Starting point

    Starter kit

    The smallest complete kit for your own development – commented in eleven sections.

See all kits

KLXM Ai

Artificial intelligence – optional and reviewed.

KLXM Ai makes suggestions, people decide. Switched on per website – also locally with Ollama on your own server.

  • Write, shorten and translate right at the text field
  • SEO check and alt texts as suggestions
  • Page, table and block generators
  • Captions and transcripts, locally with whisper.cpp
  • Review queue “Submitted” with before/after
  • Only calls and duration are counted – content is not stored
KLXM Ai · Alt text

Image “team-summer-party.jpg”

Before(no alt text)

SuggestionFive people stand laughing in front of a wooden wall with green plants.

Example: the suggestion is only applied once you review it.

Example of a suggestion in the admin – the buttons are only illustrated here.

Open Source

MIT licence. Free to use.

KLXM Studio – Copyright © 2026 KLXM Crossmedia GmbH and contributors – is licensed under the MIT licence. Using, adapting, running and redistributing it is allowed, including commercially and in client projects.

Your own kits and extensions may use any licence. Bundled third-party software keeps its own licence (THIRD-PARTY-NOTICES.md).

System requirements

PHP
≥ 8.4 (FPM), 8.5 supported
Database
SQLite (default, one file per website) or MySQL/MariaDB per website; pdo_sqlite always required, SQLite ≥ 3.35 (search) – fine on Debian 12/13 and Ubuntu 22.04/24.04, AlmaLinux/RHEL 8/9 ship an SQLite that is too old
Webserver
Apache or nginx with HTTPS – no .htaccess
Hosting
e.g. Plesk; only public/ is in the web root
Optional
Ollama or an AI provider, ffmpeg + whisper.cpp, cron
Licence
MIT
Version
1.0.0

As of version 1.0.0 (README and developer manual).

Contact

Talk to KLXM Crossmedia.

A demo, use in your agency or technical questions – we answer personally.

KLXM Crossmedia GmbH
Am Schürmannshütt 40g
47441 Moers
Germany