nr_repurpose
- Extension key
-
nr_repurpose
- Package name
- Version
-
main
- Language
-
en
- Author
-
Netresearch DTT GmbH
- License
-
This document is published under the CC BY 4.0 license.
- Rendered
-
Wed, 30 Sep 2026 16:39:51 +0000
Turn a webpage (URL) or PDF into AI-generated media artifacts — a persona-driven podcast, a diagram (Schaubild) in three variants, a 9:16 Instagram-story carousel (optionally also as a video) — plus four ready-to-use texts (executive summary, FAQ, social posts, newsletter) and two PDF documents (slide deck, handout), straight from the TYPO3 backend. Built on netresearch/nr-llm for AI access and provider credentials.
Getting started
📘 Introduction
Learn what nr_repurpose is, which artifacts it produces, and how it builds on the nr-llm foundation.
📦 Installation
Install via Composer, meet the runtime requirements (poppler, ffmpeg, chromium, a worker), and hand the provider API key to nr-llm.
🔧 Configuration
Wire the nr-llm provider, models and Configurations, route the generation message to the async transport, and steer prompts via snippets.
🎬 Usage
Walk through the Repurpose backend module and
the nr_ CLI command.
🏗️ Architecture
How a job flows: ingest → analyze → generate (async queue + worker) → render (chromium) → store in FAL.
📐 Decision records
The architectural decisions behind the async pipeline, the Node renderer, and the delegated provider credentials.
🧑💻 Developer
Run the test suites, add a generator, or put another image or speech backend behind the adapters.
🩺 Troubleshooting
Jobs that stay queued, denied secrets, missing binaries, and what each error message means.
[n] A Netresearch extension
Professional TYPO3 development, AI integration, and enterprise consulting since 2002.
Table of contents