Externer Modellanbieter
- Verarbeitungsort
- Beim gewählten Anbieter, in dessen vertraglich vereinbarter Region
- Geeignet für
- Große Auswahl verwalteter Modelle
- Zu klären
- Vertrag, Region, Aufbewahrung und Übermittlung der Daten
Open Source · TYPO3 · Netresearch
Verbinden Sie Sprachmodelle zentral, unterstützen Sie Ihre Redaktion und ergänzen Sie nur die Funktionen, die Sie brauchen. Zehn quelloffene Bausteine lassen sich passend zu Ihrem Anwendungsfall kombinieren. Die eigenständige Browser-KI beantwortet Fragen zur aufgerufenen Seite.
Wählen Sie eine Aufgabe für die passenden Bausteine. Die Gruppen zeigen fachliche Zusammenhänge; zwingende technische Abhängigkeiten stehen in der Modultabelle.
nr-vault verwaltet API-Schlüssel mit Envelope-Verschlüsselung. Passkeys ergänzen passwortlose Anmeldung. nr-http-guard prüft ausgehende HTTP-Ziele im registrierten TYPO3-RequestFactory-Pfad und in gebundenen Guard-Clients.
Zugehörige Bausteine
Passkeys authentifizieren Menschen; TYPO3-Rechte bestimmen deren Zugriff. Passkeys sind optional für die KI-Basis; nr-passkeys-fe benötigt nr-passkeys-be. HTTP Guard sichert Vault nicht automatisch ab: Dafür ist die optionale Adapterintegration nötig. Unabhängige SDK-/Guzzle-Clients und direkte cURL-/Socket-Aufrufe liegen außerhalb seines Schutzpfads.
GitHub-Release und Composer-Voraussetzungen stammen aus demselben Release-Tag, soweit ein Release vorliegt. Der Reifegrad stammt aus dem Produktmanifest, dem Portfolio oder der Extension-Deklaration. Jeder Wert besitzt einen Quelllink.
Quellen abgerufen: · Quelldaten herunterladen
Die Tabelle lässt sich bei schmalem Bildschirm innerhalb dieses Bereichs seitlich scrollen.
| Modul / Aufgabe | Reifegrad | GitHub-Release | PHP / TYPO3 | Benötigt direkt | Grenze |
|---|---|---|---|---|---|
| nr-vaultSecret-Verwaltung | StabilQuelle | v1.7.02026-11-14 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | Keine | Speichert verschlüsselte Secrets und Auditdaten; kein fachlicher Wissensspeicher. |
| nr-http-guardAusgehende HTTP-Zugriffe und SSRF-Schutz | AlphaQuelle | v0.1.42026-10-18 | PHP ^8.2TYPO3 ^13.4.36 || ^14.3.8Composer | Keine | Alpha: registrierte TYPO3-RequestFactory und gebundene Guard-Clients nach Aktivierung. Richtlinie, Ausnahmen und Betriebsmodus bestimmen den Schutz; Vault benötigt eine gesonderte Adapterintegration, direkte HTTP-Clients bleiben außerhalb. |
| nr-passkeys-beBackend-Anmeldung | StabilQuelle | v1.0.32026-11-01 | PHP ^8.2TYPO3 ^12.4 || ^13.4 || ^14.3Composer | Keine | Authentifiziert Backend-Nutzer; TYPO3-Rechte bleiben maßgeblich. |
| nr-passkeys-feFrontend-Anmeldung | StabilQuelle | v2.0.12026-10-31 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | nr-passkeys-be | Authentifiziert Frontend-Nutzer; Datenzugriff folgt den Regeln der Seite. |
| nr-llmZentrale Modellanbindung | BetaQuelle | v0.46.12026-11-14 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | nr-vault | Kontrolliert die angeschlossenen serverseitigen Aufrufe; Modellantworten können falsch sein. |
| nr-mcp-agentBackend-Assistent | AlphaQuelle | v0.38.12026-11-13 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | nr-llm | Alpha zur kontrollierten Evaluierung; schreibende Werkzeuge benötigen Freigabe. |
| nr-browser-aiFragen zur aktuellen Seite | BetaQuelle | v0.9.02026-11-14 | PHP ^8.2TYPO3 ^12.4 || ^13.4 || ^14.3Composer | Keine | Geeigneter Desktop-Chrome und Modelldownload; keine zentrale Protokollierung. |
| cowriterSchreiben im CKEditor | StabilQuelle | v3.28.32026-11-13 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | nr-llm | Redaktion prüft generierte Inhalte vor Übernahme und Veröffentlichung. |
| nr-repurposeInhalte in weitere Formate umwandeln | AlphaQuelle | v0.15.32026-11-13 | PHP ^8.3TYPO3 ^14.3Composer | nr-llmnr-vault | Alpha; TYPO3 14.3/PHP 8.3 und passende Modellfähigkeiten erforderlich. |
| nr-landingpageLandingpages vorbereiten | BetaQuelle | v0.6.22026-11-14 | PHP ^8.2TYPO3 ^13.4 || ^14.3Composer | nr-llm | Beta; redaktionelle Prüfung und Freigabe vor Veröffentlichung. |
Ein GitHub-Release belegt keine separat geprüfte TER-/Packagist-Verfügbarkeit. Für einen Teilstack gilt die Schnittmenge aller Voraussetzungen. Die Reifegrade sind keine Sicherheitszertifizierung.
Der tatsächlich konfigurierte Endpunkt entscheidet über Betreiber und Verarbeitungsort. API-Kompatibilität allein sagt darüber nichts aus. Bei Rückfallketten gilt das für jeden Endpunkt.
Technische Funktionen brauchen Zuständigkeiten. Die folgende Zuordnung ist ein Vorschlag für den serverseitigen nr-llm-Pfad; die Browser-KI besitzt keine zentralen Nutzungsprotokolle.
Zuständig: Architektur und Datenschutz
Endpunkte, Verträge und Rückfallkonfiguration
Zuständig: Controlling und Administration
nr-llm-Nutzerbudgets und geschätzte Nutzungskosten
Zuständig: Fachbereich und IT-Sicherheit
Werkzeuggruppen, TYPO3-Rechte und Freigabeentscheidungen
Zuständig: IT-Sicherheit und Betreiber
Serverseitige Nutzung, Werkzeugaufrufe und konfigurierte Aufbewahrung
Zuständig: Architektur und Fachbereich
Fähigkeiten, Qualitätsevaluation und Datenfluss des neuen Modells
Zuständig: Betrieb und Incident-Prozess
Abschaltmöglichkeit, Fehlermeldungen und zuständige Ansprechperson
Die Dokumentation ist nach Modul verlinkt. Die englischen Repository-Handbücher beziehen sich auf den in der Tabelle genannten Release-Tag oder Hauptzweig.
Secret-Verwaltung
Composer-Paketcomposer require netresearch/nr-vault
Ausgehende HTTP-Zugriffe und SSRF-Schutz
Composer-Paketcomposer require netresearch/nr-http-guard
Backend-Anmeldung
Composer-Paketcomposer require netresearch/nr-passkeys-be
Frontend-Anmeldung
Composer-Paketcomposer require netresearch/nr-passkeys-fe
Zentrale Modellanbindung
Composer-Paketcomposer require netresearch/nr-llm
Backend-Assistent
Composer-Paketcomposer require netresearch/nr-mcp-agent
Fragen zur aktuellen Seite
Composer-Paketcomposer require netresearch/nr-browser-ai
Schreiben im CKEditor
Composer-Paketcomposer require netresearch/t3-cowriter
Inhalte in weitere Formate umwandeln
Composer-Paketcomposer require netresearch/nr-repurpose
Landingpages vorbereiten
Composer-Paketcomposer require netresearch/nr-landingpage
Nein. nr-llm benötigt nr-vault. Backend-Agent und Content-Werkzeuge sind zusätzliche, einzeln wählbare Verbraucher von nr-llm. Passkeys und HTTP Guard sind gesonderte Entscheidungen; nr-passkeys-fe benötigt nr-passkeys-be. HTTP Guard benötigt weder Vault noch Passkeys. nr-browser-ai arbeitet unabhängig. Die Tabelle zeigt direkte Netresearch-Abhängigkeiten und Versionsvoraussetzungen.
Nein. Nach Aktivierung erfasst nr-http-guard den registrierten TYPO3-RequestFactory-Pfad und Clients aus seinen Guard-Factories. Konfigurierte Richtlinien, Ausnahmen sowie Enforce-, Observe- oder Disabled-Modus bleiben maßgeblich. Vault wird erst durch die optionale Adapterintegration angebunden; unabhängige SDK-/Guzzle-Clients, frühe Bootstrap-Aufrufe und direkte cURL-/Socket-Aufrufe brauchen eigene Integration. Die veröffentlichte Version ist Alpha zur Evaluierung.
Beim lokalen Standardadapter speichert nr-vault verschlüsselte Secret-Werte und verschlüsselte Datenschlüssel in der Datenbank. Der Master-Key liegt außerhalb. Konsumierende Extensions verwenden Vault-Kennungen; es geht um die Vermeidung von Klartextschlüsseln, nicht um eine datenbankfreie Ablage.
Für die über nr-llm angebundenen serverseitigen Aufrufe stehen Nutzerbudgets und Nutzungsaufzeichnung bereit. Diese erfassen keine unabhängigen SaaS-Werkzeuge. nr-browser-ai arbeitet lokal im Browser und führt bewusst keine zentrale Nutzungshistorie.
Mit passenden selbst gehosteten Modellen ist das möglich. Prüfen Sie den gesamten Datenfluss einschließlich Rückfallkonfiguration, Werkzeugen und Wissensquellen. OpenAI-Kompatibilität ist ein Schnittstellenmerkmal und keine Zusage über den Verarbeitungsort.
Das bleibt ein gesondertes Integrationsvorhaben. Die früher verlinkten rx-scheduled-social, t3socials und pb_social sind anhand ihrer veröffentlichten Paketvoraussetzungen keine Empfehlung für TYPO3 13.4/14.3. Wartung, aktuelle Kanal-APIs und Freigaben müssen vor einer Auswahl nachgewiesen werden.
Wir klären Ihren Anwendungsfall, vorhandene TYPO3-/PHP-Versionen, zulässige Datenflüsse und den Umfang einer kontrollierten Evaluierung.
Einen Fehler gefunden? Issue im Seiten-Repository anlegen