Ein Admin für Inhalte, Dateien, Zugriff und Ops.
Dashboard-Kennzahlen, Collection-Packs, Dateibaum, Aktivitätsprotokolle und Health-Ansichten: dieselbe Oberfläche, die Operatoren täglich nutzen.

Plattform
Alles, was Operatoren brauchen, ohne Ticket.

Collections
Inhalte nach Ihrem Modell
Collections und typisierte Felder definieren, Items mit Locales anlegen oder aus Packs starten (Articles, Products, Pages, SEO und mehr).

Dateien
Hierarchischer Dateimanager
Ordner, Uploads, Tags und asynchrone ZIP-Downloads auf lokalem Speicher, S3, Google Cloud Storage oder Azure Blob: ein echter Baum, kein flacher Dump.
Tastatur
Für Power-User gebaut
Tastaturfreundlicher Admin auf React und Inertia, mit Barrierefreiheit nach WCAG 2.2 AA als Ziel und axe-Prüfungen in der CI. Der Assistent ist immer einen Klick entfernt.

Zugriff
Rollen, Gruppen, Berechtigungen
Spatie-RBAC plus Benutzergruppen: effektive Berechtigungen steuern Admin-UI und jeden AI-Tool-Aufruf gleich.
Überall
Self-Host auf Ihrem Stack
SQLite lokal, MySQL oder Postgres in Produktion. Optional Redis + Horizon + Reverb + Pulse für die volle Ops-Oberfläche.
KI-Assistent
Inhalte schneller liefern, mit berechtigungsbewusster KI.
In-App-Assistent auf laravel/ai, dazu ein optionaler MCP-Server: Tools durch effektive Berechtigungen begrenzt, Schreib-Tools nur nach menschlicher Freigabe, mit Cloud- oder lokalen Providern.
Berechtigungsbewusste Tools
Collections-, Datei-, Import- und Aktivitäts-Tools laufen nur, wenn der User darf.
Imports & Sync
Chat-Anhänge und Import-Jobs bleiben im gleichen Operator-Workflow.
Lokal + Cloud
LOCAL_AI_* auf ein OpenAI-kompatibles Gateway zeigen, oder einen Cloud-Provider nutzen.
Gleiches RBAC wie Admin
Effektive Spatie-Berechtigungen steuern UI, jeden Assistenten-Tool-Aufruf und den optionalen MCP-Server gleich.
Headless
APIs aus derselben Quelle der Wahrheit.
Public CMS API
REST für Websites und Apps
Headless /api/v1 mit Create/Read/Update/Delete-Matrix pro Collection für anonymen Public-Zugriff und Bearer-API-Keys.
Integrationen
Webhooks & GraphQL
HMAC-signierte Outbound-Events plus GraphQL: Frontends und Automation ohne neue Auth-Story anbinden.
Teams
Operatoren und Builder gemeinsam
Content-Teams verwalten Collections; Platform-Teams wählen ein Theme-Preset oder eine Markenfarbe und liefern Locales, Module und Webhooks aus den Projekteinstellungen.
Lokale KI
Modelle auf Ihrer Maschine
LOCAL_AI_* auf ein OpenAI-kompatibles Gateway zeigen: kein Cloud-Zwang für den optionalen Assistenten. Zum AI-Showcase · Lokale KI konfigurieren
Erweiterbar
Ihre Laravel-App. Bauen Sie, was Sie brauchen.
Externa ist weder geschlossenes SaaS noch eine Plugin-Sandbox: create-project liefert den vollständigen Laravel-Quellcode in Ihr eigenes Repository. Sie brauchen Hintergrund-Jobs, eigene Admin-Seiten, neue Feldtypen oder zusätzliche API-Endpunkte? Schreiben Sie sie als normalen Laravel- und React-Code, direkt neben allem, was Externa mitbringt.
- Queued Jobs, Listener und geplante Commands für eigene Workflows
- Eigene Routen, Controller und Inertia-Seiten für Bereiche, die Externa nicht mitliefert
- Neue Berechtigungen, Feldtypen und AI-Assistant-Tools nach dem Extending-Guide
- Outbound-Webhooks und die Public API, wenn Sie gar kein PHP anfassen möchten
Open Source
Klonen. Seed ausführen. Deployment besitzen.
Externa kommt als externa-core: Laravel, Inertia + React 19, Spatie Permission & Activitylog, Vite und Tailwind. Kein SaaS-Lock-in: Sie steuern Datenbank, Queue-Worker und AI-Gateway.
Docs sind AI-ready: als llms.txt veröffentlicht und auf Context7 indexiert, damit Cursor, Claude Code, Copilot und ähnliche Tools sie direkt lesen können. Externa mit AI-Coding-Tools nutzen
- Mit Laravel Herd installieren: composer setup, seed, storage:link, dann composer run dev.
- Als Super-Admin anmelden und Collections, Dateien, User und Settings erkunden.
- Einen Queue-Worker für ZIP-, Duplizier- und Import-Jobs laufen lassen. Optional: LOCAL_AI_* auf ein OpenAI-kompatibles Gateway zeigen.



