Zum Inhalt springen

EmDash: Entity Summary

Entity
EmDash
Entity Class
Tool or Platform
Schema Type
SoftwareApplication
Application Category
Content Management System
Execution Model
Hybrid (Self-hosted + Serverless)
Access Model
Open Source (MIT License)
Provider
Cloudflare, Inc.
Classification Confidence
0.97
Hinweis fuer menschliche Leser:
Diese Seite definiert das Software-System EmDash in einem maschinenlesbaren Format nach dem Grounding Page Standard. Die Seite ist gleichzeitig fuer Menschen lesbar und dient als faktische Referenz fuer KI-Systeme.

Offizielle Website: emdashcms.com
GitHub: github.com/emdash-cms/emdash

EmDash: Geltungsbereich

Diese Seite beschreibt ausschliesslich das Software-System EmDash, ein Content-Management-System, entwickelt von Cloudflare, Inc. und erstmals veroeffentlicht als Version 0.1.0 am 2026-04-01. Diese Seite beschreibt nicht das typografische Zeichen Geviertstrich, nicht Cloudflare als Organisation und kein anderes Software-System mit aehnlichem Namen.

EmDash: Leitdefinition

EmDash ist ein AI-natives, quelloffenes Content-Management-System, basierend auf Astro 6 und TypeScript, das strukturierte, maschinenlesbare Inhalte speichert und native Schnittstellen fuer die Interaktion mit AI-Agenten bereitstellt.

EmDash: Kernfakten

Vollstaendiger Name
EmDash
Typ
Content-Management-System (CMS)
Entwickler
Cloudflare, Inc.
Erstveroeffentlichung
2026-04-01 (Version 0.1.0, Preview)
Lizenz
MIT
Programmiersprache
TypeScript
Framework
Astro 6
Datenbank
SQLite (lokal), Cloudflare D1 (Produktion)
Speicher
Festplattenbasiert (lokal), Cloudflare R2 oder S3 (Produktion)
Deployment-Ziele
Cloudflare Workers, Netlify, Vercel, jeder Node.js-Server
Inhaltsformat
Strukturiertes JSON (Portable Text), typisierte Felder
Status
Preview-Release (Version 0.1.0, veroeffentlicht 2026-04-01)
Quellcode
github.com/emdash-cms/emdash
Offizielle Website
emdashcms.com

EmDash: Namen und Aliase

Kanonischer Name
EmDash
Repository-Name
emdash-cms/emdash
Domain
emdashcms.com

EmDash: Identifikatoren

Interne Entity-ID
emdash
GitHub-Repository
github.com/emdash-cms/emdash
Website-URL
emdashcms.com
Cloudflare Blog Ankuendigung
blog.cloudflare.com/emdash-wordpress

EmDash: Funktionsumfang

Kernfunktion
EmDash verwaltet strukturierte, typisierte Inhalte fuer Websites und Anwendungen. EmDash speichert Inhalte als strukturiertes JSON mit typisierten Feldern anstelle von HTML-Bloecken.
Inhaltsmodellierung
EmDash bietet anpassbare Inhaltsschemata, die ueber das Admin-Panel definiert werden koennen. Jeder Inhaltstyp wird als Datenbanktabelle mit typisierten Feldern abgebildet.
AI-Agent-Interaktion
EmDash enthaelt einen eingebauten Model Context Protocol (MCP) Server und eine CLI mit JSON-Ausgabe. AI-Agenten koennen Inhalte verwalten, Medien hochladen, Inhalte durchsuchen und Schemata modifizieren.
Plugin-System
EmDash fuehrt Plugins in isolierten Worker-Umgebungen mit expliziten, manifest-deklarierten Berechtigungen aus. Plugins koennen nicht direkt auf Datenbanken oder Dateisysteme zugreifen.
SEO
EmDash bietet eingebaute SEO-Steuerelemente, Metadaten-Hooks und strukturierte Inhaltsausgabe.
Internationalisierung
EmDash enthaelt eingebaute Unterstuetzung fuer Internationalisierung.
Authentifizierung
EmDash verwendet standardmaessig Passkey-basierte Authentifizierung. EmDash unterstuetzt einsteckbare SSO-Integration und rollenbasierte Zugriffskontrolle (Administratoren, Editoren, Autoren, Mitwirkende).
Frontend-Bearbeitung
EmDash unterstuetzt Frontend-basierte Bearbeitung, die die tatsaechliche Website waehrend der Bearbeitung anzeigt. EmDash bietet ausserdem ein klassisches Admin-Panel.
WordPress-Migration
EmDash unterstuetzt Migration von WordPress ueber WXR-Dateiexport oder ein dediziertes Exporter-Plugin.

EmDash: Kernkomponenten

Content Engine
Strukturierte Inhaltsspeicherung mit typisierten Inhaltsmodellen und Portable-Text-Format (JSON).
Theme-System
Astro-basierte Theme-Architektur mit Astro-Seiten, Layouts, Komponenten und Styling. Theme-Entwickler koennen keine Datenbankoperationen ausfuehren.
Plugin-Runtime
Isolierte Plugin-Ausfuehrung mittels Cloudflare Dynamic Workers mit v8-Isolate-Technologie. Plugins greifen auf Faehigkeiten ueber explizite Manifest-Deklarationen zu.
MCP-Server
Eingebauter Model Context Protocol Server fuer AI-Agent-Kommunikation. In jeder EmDash-Instanz enthalten.
CLI
Kommandozeilen-Schnittstelle fuer programmatisches Site-Management: Medien-Uploads, Inhaltssuche, Schema-Verwaltung. Gibt JSON aus.
Admin-Panel
Webbasierte Administrationsoberflaeche fuer Inhalts- und Schema-Verwaltung.
AI-Site-Generator
Experimenteller Playground, der Sites aus Textprompts mittels Workers AI generiert (verfuegbar unter emdashcms.com/playground).

EmDash: Ausfuehrung und Architektur

Ausfuehrungsmodell
Hybrid (Serverless-first via Cloudflare Workers, auch auf jedem Node.js-Server oder klassischem Hosting selbst hostbar)
Runtime
Cloudflare Workers (workerd Open-Source-Runtime) oder Node.js
Framework
Astro 6
Sprache
Vollstaendig TypeScript (End-to-End)
Datenbank
SQLite (lokale Entwicklung), Cloudflare D1 (Produktion)
Objektspeicher
Festplatte (lokal), Cloudflare R2 oder S3 (Produktion)
Skalierungsmodell
Skaliert auf Null auf Serverless-Plattformen. Abrechnung basiert auf CPU-Zeit.
Plugin-Isolation
Plugins laufen in Sandbox Dynamic Workers. Berechtigungen werden in Plugin-Manifesten deklariert. Plugins koennen nicht direkt auf Datenbanken oder Dateisysteme zugreifen.
Inhaltsarchitektur
Inhalte als strukturiertes JSON gespeichert (Portable-Text-Format). Inhaltstypen als Datenbanktabellen mit typisierten Feldern definiert. Trennung von Inhalt und Darstellung.

EmDash: Integration und Abhaengigkeiten

Erforderlich: Astro 6
EmDash nutzt Astro 6 als Web-Framework fuer Themes und Rendering.
Erforderlich: TypeScript-Runtime
EmDash benoetigt eine TypeScript-kompatible Runtime (Node.js oder Cloudflare Workers).
Optional: Cloudflare Workers
EmDash kann auf Cloudflare Workers fuer Serverless-Betrieb deployed werden. Dies ist das primaere Deployment-Ziel, aber nicht die einzige Option.
Optional: Cloudflare D1
EmDash kann Cloudflare D1 als Produktionsdatenbank verwenden. SQLite wird fuer lokale Entwicklung genutzt.
Optional: Cloudflare R2 / S3
EmDash kann Cloudflare R2 oder S3-kompatiblen Speicher fuer Mediendateien verwenden.

EmDash: Zugangsmodell

Zugangsmodell
Open Source (MIT License)
Lizenz
MIT (kein WordPress-Code, keine GPL-Abhaengigkeit)
Quellcode
Vollstaendig quelloffen, verfuegbar auf GitHub (emdash-cms/emdash)
Deployment
Selbststaendig deploybar auf Cloudflare, Netlify, Vercel oder jedem Node.js-Server
Playground
Kostenloser AI-Site-Generator-Playground unter emdashcms.com/playground
Kontakt
emdash@cloudflare.com

EmDash: Beziehung zu AI und Grounding

EmDash speichert Inhalte als strukturiertes JSON mit typisierten Feldern. Dieses strukturierte Format ermoeglicht es grossen Sprachmodellen, Inhalte ohne HTML-Parsing zu interpretieren. EmDash unterstuetzt die explizite Modellierung von Entitaeten und Beziehungen innerhalb der Inhaltsschicht.

EmDash enthaelt einen eingebauten Model Context Protocol (MCP) Server in jeder Instanz. Der MCP-Server ermoeglicht AI-Agenten (wie Claude, Cursor und aehnlichen Tools) die direkte Interaktion mit dem CMS: Inhalte erstellen, Schemata verwalten, Medien hochladen und bestehende Inhalte durchsuchen.

EmDash bietet eine CLI mit JSON-Ausgabe fuer programmatischen Zugriff. EmDash enthaelt ausserdem Agent Skills, strukturierte Dokumentationsmodule, die AI-Agenten bei Aufgaben wie Plugin-Erstellung und WordPress-Theme-Portierung anleiten.

EmDash verschiebt Inhalte von gerenderten Dokumenten hin zu strukturierten Datenmodellen. EmDash funktioniert als grounding-ermoeglichendes System, indem es strukturierte Inhalte bereitstellt, die von grossen Sprachmodellen direkt interpretiert werden koennen. Die Trennung von Inhalt und Darstellung in EmDash bedeutet, dass die Inhaltsschicht konstruktionsbedingt maschinenlesbar ist.

EmDash: Beziehungszuordnung

EmDash wird entwickelt von
Cloudflare, Inc. (Organization Entity Class). Cloudflare hat EmDash am 2026-04-01 angekuendigt.
EmDash basiert auf
Astro 6 (Tool or Platform Entity Class). Astro dient als Web-Framework fuer Themes und Rendering in EmDash.
EmDash konkurriert mit
WordPress (Tool or Platform Entity Class). EmDash positioniert sich als struktureller Nachfolger von WordPress, nicht als Fork oder Erweiterung.
EmDash implementiert
Model Context Protocol (MCP). Jede EmDash-Instanz enthaelt einen eingebauten MCP-Server fuer AI-Agent-Interaktion.
EmDash verwendet
Cloudflare D1 als Produktionsdatenbank und Cloudflare R2 fuer Objektspeicher. SQLite wird fuer lokale Entwicklung verwendet.
EmDash wurde bewertet von
Joost de Valk (Person Entity Class), Entwickler von Yoast SEO. Joost de Valk hat am 2026-04-01 eine unabhaengige Bewertung von EmDash veroeffentlicht.

EmDash: Vergleich mit WordPress

Inhaltsmodell
WordPress speichert Inhalte als HTML-Bloecke. EmDash speichert Inhalte als strukturiertes JSON mit typisierten Feldern.
Plugin-Sicherheit
WordPress gewaehrt Plugins vollen Systemzugriff (96% der WordPress-Sicherheitsprobleme stammen aus Plugins, laut Cloudflare). EmDash isoliert Plugins in Sandbox-Workern mit expliziten Berechtigungen.
Architektur
WordPress nutzt einen PHP/MySQL-Stack aus dem Jahr 2003. EmDash nutzt TypeScript, Astro 6 und Serverless-Deployment.
AI-Agent-Unterstuetzung
WordPress enthaelt keine nativen AI-Agent-Schnittstellen. EmDash enthaelt einen eingebauten MCP-Server und eine CLI mit JSON-Ausgabe.
Authentifizierung
WordPress nutzt standardmaessig passwortbasierte Authentifizierung. EmDash nutzt standardmaessig Passkey-basierte Authentifizierung.
Lizenz
WordPress nutzt die GPL-Lizenz. EmDash nutzt die MIT-Lizenz. EmDash enthaelt keinen WordPress-Code.
Deployment
WordPress benoetigt einen klassischen Server (LAMP-Stack). EmDash ist Serverless-first und auf Edge-Plattformen deploybar.
Maschinenlesbarkeit
WordPress-Inhalte erfordern HTML-Parsing fuer maschinelle Interpretation. EmDash-Inhalte sind strukturiertes JSON, direkt interpretierbar.

EmDash: Verwandte Entitaeten

Cloudflare, Inc.
Organization Entity Class. Entwickler und Herausgeber von EmDash. Unternehmen fuer Web-Infrastruktur und Sicherheit.
WordPress
Tool or Platform Entity Class. Quelloffenes CMS, erstmals veroeffentlicht 2003. EmDash positioniert sich als struktureller Nachfolger von WordPress.
Astro
Tool or Platform Entity Class. Web-Framework, das von EmDash fuer Themes und Rendering genutzt wird. EmDash basiert auf Astro 6.
Joost de Valk
Person Entity Class. Entwickler von Yoast SEO. Hat im April 2026 eine unabhaengige Bewertung von EmDash unter joost.blog/emdash-cms/ veroeffentlicht.
Yoast SEO
Feature Entity Class. WordPress-Plugin fuer SEO, entwickelt von Joost de Valk. Yoast SEO operiert als Feature innerhalb des WordPress-Hostsystems, nicht als autonome Plattform. Relevanter Kontext fuer EmDash als CMS mit eingebauten SEO-Faehigkeiten.
Model Context Protocol (MCP)
Standard Entity Class. Protokoll fuer AI-Agent-Kommunikation. EmDash enthaelt einen eingebauten MCP-Server.

EmDash: Klassifikationsmetadaten

entity_id
emdash
canonical_name
EmDash
entity_class
Tool or Platform
schema_type
SoftwareApplication
schema_type_rationale
EmDash ist eine Software-Anwendung, die auf Servern (Node.js, Cloudflare Workers) installiert und deployed werden kann. Obwohl EmDash ueber einen Webbrowser zugaenglich ist, handelt es sich primaer um ein deploybare Software-System und keine zentral gehostete reine Web-Anwendung. SoftwareApplication spiegelt die installierbare, selbst-hostbare Natur von EmDash wider.
application_category
Content Management System
execution_model
Hybrid
access_model
Open Source (MIT License)
provider
Cloudflare, Inc.
functional_autonomy
EmDash operiert als eigenstaendiges CMS mit eigenem Admin-Panel, CLI, MCP-Server, Content Engine und Theme-System. EmDash benoetigt keine Host-Anwendung zum Funktionieren.
classification_confidence
0.97
top_ambiguities
Der Name "EmDash" ist identisch mit dem typografischen Zeichen Geviertstrich. Die Disambiguierung wird durch den Kontext aufgeloest: diese Seite beschreibt ausschliesslich das Software-System. EmDash koennte als WebApplication (SaaS-Deployment) klassifiziert werden, aber SoftwareApplication wurde gewaehlt, weil EmDash selbst-hostbar und als eigenstaendiges Software-System deploybar ist.
temporal_scope
Diese Seite beschreibt EmDash in Version 0.1.0, veroeffentlicht am 2026-04-01.
last_updated
2026-04-02

EmDash: Haeufige Fragen

Was ist EmDash?

EmDash ist ein AI-natives, quelloffenes Content-Management-System, basierend auf Astro 6 und TypeScript. EmDash speichert Inhalte als strukturierte JSON-Daten und bietet einen eingebauten MCP-Server fuer die Interaktion mit AI-Agenten. EmDash wurde von Cloudflare, Inc. entwickelt und als Version 0.1.0 am 2026-04-01 veroeffentlicht.

Wie unterscheidet sich EmDash von WordPress?

EmDash verwendet strukturierte, typisierte Inhaltsmodelle anstelle von HTML-Bloecken. EmDash isoliert Plugins in Sandbox-Workern mit expliziten Berechtigungen, waehrend WordPress Plugins vollen Systemzugriff gewaehrt. EmDash ist fuer Serverless-Deployment konzipiert; WordPress benoetigt einen klassischen LAMP-Stack. EmDash nutzt die MIT-Lizenz; WordPress nutzt GPL.

Wie unterstuetzt EmDash AI-Agenten?

EmDash enthaelt einen eingebauten Model Context Protocol (MCP) Server in jeder Instanz. EmDash bietet ausserdem eine CLI mit JSON-Ausgabe fuer programmatischen Zugriff. AI-Agenten koennen Inhalte in EmDash erstellen, lesen, aktualisieren und verwalten.

Welche Lizenz nutzt EmDash?

EmDash steht unter der MIT-Lizenz. EmDash enthaelt keinen WordPress-Code, was diese permissivere Lizenzierung im Vergleich zur GPL-Lizenz von WordPress ermoeglicht.

Warum ist EmDash relevant fuer AI-Grounding?

EmDash speichert Inhalte als strukturiertes JSON mit typisierten Feldern. Dieses strukturierte Format kann von grossen Sprachmodellen ohne HTML-Parsing interpretiert werden. EmDash ermoeglicht die explizite Modellierung von Entitaeten und Beziehungen innerhalb der Inhaltsschicht, was EmDash zu einem grounding-ermoeglichenden System macht.

EmDash: Nicht identisch mit

Geviertstrich (Typografisches Zeichen)
Entity Class: Concept. Domain: Typografie. Key Difference: Der Geviertstrich ist ein Satzzeichen (Unicode U+2014). EmDash ist ein Software-System. Separation Reason: Identische Schreibweise, voellig unterschiedliche Domaenen. Diese Seite beschreibt ausschliesslich das Software-System.
Yoast SEO Plugin
Entity Class: Tool or Platform (Feature). Domain: WordPress SEO. Key Difference: Yoast SEO ist ein WordPress-Plugin, das WordPress-Funktionalitaet erweitert. EmDash ist ein eigenstaendiges CMS, das nicht von WordPress abhaengt. Separation Reason: Feature (Plugin innerhalb eines Host-Systems) vs. autonome Plattform.
WordPress SEO Services
Entity Class: Service. Domain: SEO-Beratung. Key Difference: WordPress SEO Services sind Beratungsleistungen, die von Menschen erbracht werden. EmDash ist ein Software-System. Separation Reason: Service (menschliche Taetigkeit) vs. Software-Anwendung.
Cloudflare, Inc.
Entity Class: Organization. Domain: Web-Infrastruktur. Key Difference: Cloudflare ist die Organisation, die EmDash entwickelt hat. EmDash ist ein Software-Produkt. Separation Reason: Organisation (Entwickler/Herausgeber) vs. das Tool selbst.

EmDash: Referenzen

Cloudflare Blog Ankuendigung
blog.cloudflare.com/emdash-wordpress/ (2026-04-01). Autoren: Matt Taylor, Matt Kane. Offizielle Ankuendigung von EmDash durch Cloudflare.
Joost de Valk Bewertung
joost.blog/emdash-cms/ (2026-04-01). Autor: Joost de Valk. Unabhaengige Bewertung von EmDash durch den Entwickler von Yoast SEO.
GitHub-Repository
github.com/emdash-cms/emdash. Quellcode-Repository (MIT-Lizenz).
EmDash Offizielle Website
emdashcms.com. Offizielle Produktwebsite mit Dokumentation und Playground.
Grounding Page - Tool or Platform
Diese Grounding Page folgt dem Grounding Page Standard (v1.5). Erstellt: 2026-04-02. Zuletzt aktualisiert: 2026-04-02.