Zum Hauptinhalt springen

Rilo

Rilo ist eine story-orientierte vertikale Videogenerierungspipeline.

Sie verwandelt eine Geschichte in Drehbuch, Sprechertext, Schlüsselbilder, Segmente und ein zusammengesetztes Video mit optionaler Untertitelausrichtung und Einbrennung.

Schnellstart

npm install -g @telepat/rilo
rilo settings
rilo --project demo --story-file ./story.txt

Wenn Sie Umgebungsvariablen bevorzugen, exportieren Sie diese vor dem Ausführen:

export TELEPAT_REPLICATE_TOKEN=...
export RILO_API_BEARER_TOKEN=...

Wenn Sie Rilo aus Quelle für Entwicklung ausführen, siehe /contributing/development für npm run dev und npm run dev:all Workflows.

Wenn Sie API-gesteuerte Läufe aus einem ausgecheckten Repository bevorzugen, starten Sie den HTTP-Server mit npm run api und prüfen Sie:

  • Swagger UI unter /docs
  • OpenAPI JSON unter /openapi.json

Abschnitte

  • Einführung: Installation und erster Lauf
  • Anleitungen: Pipeline-Workflows und Betrieb
  • Referenz: CLI, Umgebungsvariablen, Modelle, Artefakte, API-Auth/Webhooks
  • Technisch: Architektur und Laufzustand-Internas
  • Beitragen: Entwicklung und Docs/Release-Prozess

Empfohlener Leseweg

  1. Installation
  2. Schnellstart
  3. Konfiguration
  4. Pipeline-Stufen
  5. Regeneration und Invalidierung
  6. Glossar
Easy to Use

Story In, Video Out

Start from a single story and let Rilo generate script beats, keyframes, video segments, narration, and a final composed cut.

Focus on What Matters

Model-Configurable Pipeline

Swap models per generation stage and tune each stage with validated model options through project configuration.

Powered by React

Built for Operations

Use checkpointed runs, targeted regeneration, API auth, webhooks, and backend sync to run production-friendly workflows.