GITHUB REPO

Ein Satz rein. Ein Video raus.

OpenMontage ist ein Open-Source-Projekt, das deinen KI-Coding-Assistenten zum Video-Studio macht: Er recherchiert, schreibt das Skript, plant Szenen, baut Bild, Stimme, Musik und Untertitel zusammen. Du gibst die kreativen Schritte frei.

  • OpenMontage
  • Claude Code
  • GitHub
  • Fortgeschritten

FEATURES

Was es kann.

1. Recherche.

Der Agent recherchiert dein Thema per Websuche, bevor er etwas schreibt.

2. Skript und Szenen.

Er schreibt das Skript und plant die Szenen. Beides gibst du frei.

3. Bilder, Videos, Stimme.

Er erstellt die Assets. Ohne API-Keys nimmt er Piper-Sprachausgabe sowie freies Stock- und Archivmaterial.

4. Musik, Untertitel, Schnitt.

Er baut Musik, Untertitel und Schnitt zusammen und rendert mit Remotion und FFmpeg.

5. Freigabe.

Proposal, Skript, Szenenplan, Assets und Veröffentlichung pausieren, bis du zustimmst.

Kein Klick-Tool.

Du arbeitest im Terminal bzw. in einem KI-Coding-Assistenten wie Claude Code, Cursor oder Codex.

USE CASES

Wofür du es einsetzt.

  1. Erklärvideo zu einem Thema

    Ein Satz als Auftrag, der Agent produziert über die Pipeline ein Video.

  2. Reel im 9:16-Format

    Die README nennt Profile für Instagram Reels, YouTube Shorts und TikTok (alle 1080x1920).

  3. Montage aus echtem Material

    Mit dem Zusatz "nur echtes Material" baut der Agent aus Archiv- und Stockmaterial eine Dokumentar-Montage.

PROMPTS

Zwei Prompts zum Kopieren.

Gib sie deinem KI-Coding-Assistenten (Claude Code, Cursor, Codex). Prompt 1 richtet OpenMontage ein, Prompt 2 produziert dein erstes Video. In Prompt 2 trägst du dein Thema ein.

openmontage-einrichten.txt
Richte für mich das Open-Source-Projekt OpenMontage ein. Arbeite Schritt für Schritt und halte dich an die README unter https://github.com/calesthio/OpenMontage (Abschnitt "Quick Start").

1. Prüfe, ob diese Voraussetzungen installiert sind, und nenne mir die Versionen: Python 3.10 oder neuer, FFmpeg, Node.js 18 oder neuer. Fehlt etwas, sag mir, was fehlt und wie ich es installiere (zum Beispiel "brew install ffmpeg" auf dem Mac). Installiere nichts außerhalb des Projektordners, ohne vorher zu fragen.
2. Klone das Repo und wechsle hinein:
   git clone https://github.com/calesthio/OpenMontage.git
   cd OpenMontage
3. Führe "make setup" aus. Falls "make" fehlt, nimm den Fallback aus der README für mein Betriebssystem. Zeig mir Fehlermeldungen im Klartext und behebe sie, statt sie zu überspringen.
4. API-Keys sind laut README optional. Frag mich, ob ich welche habe (zum Beispiel für Bilder, Videos, Musik oder Stimme) und welche. Erfinde niemals Keys und trage nur ein, was ich dir nenne, in die Datei .env. Wenn ich keine habe, lass die .env, wie sie ist.
5. Mach am Ende einen Testlauf ohne API-Keys: Schlage mir ein sehr kurzes Testvideo (ca. 15 Sekunden) nur mit Dingen vor, die ohne Keys gehen (Piper-Sprachausgabe, freies Stock- bzw. Archivmaterial, Remotion, FFmpeg). Starte erst, wenn ich zustimme.
6. Melde mir zum Schluss: was installiert ist, was der Testlauf ergeben hat und was noch fehlt. Behaupte nichts, was du nicht gesehen hast.

DIE ANLEITUNG

In drei Schritten zum ersten Video.

  1. Terminal · 5 Min

    Voraussetzungen prüfen

    Laut README brauchst du Python 3.10 oder neuer, FFmpeg, Node.js 18 oder neuer und einen KI-Coding-Assistenten (Claude Code, Cursor, Copilot, Windsurf oder Codex).

    Geklappt, wenn: Du hast einen KI-Coding-Assistenten, und Python, FFmpeg und Node.js sind installiert.

  2. Dein KI-Coding-Assistent · 10 Min

    Prompt 1: Einrichten

    Gib Prompt 1 deinem Assistenten. Er klont das Repo, prüft die Voraussetzungen, führt make setup aus, fragt nach optionalen API-Keys und macht einen Testlauf ohne Keys.

    openmontage-einrichten.txt
    Richte für mich das Open-Source-Projekt OpenMontage ein. Arbeite Schritt für Schritt und halte dich an die README unter https://github.com/calesthio/OpenMontage (Abschnitt "Quick Start").
    
    1. Prüfe, ob diese Voraussetzungen installiert sind, und nenne mir die Versionen: Python 3.10 oder neuer, FFmpeg, Node.js 18 oder neuer. Fehlt etwas, sag mir, was fehlt und wie ich es installiere (zum Beispiel "brew install ffmpeg" auf dem Mac). Installiere nichts außerhalb des Projektordners, ohne vorher zu fragen.
    2. Klone das Repo und wechsle hinein:
       git clone https://github.com/calesthio/OpenMontage.git
       cd OpenMontage
    3. Führe "make setup" aus. Falls "make" fehlt, nimm den Fallback aus der README für mein Betriebssystem. Zeig mir Fehlermeldungen im Klartext und behebe sie, statt sie zu überspringen.
    4. API-Keys sind laut README optional. Frag mich, ob ich welche habe (zum Beispiel für Bilder, Videos, Musik oder Stimme) und welche. Erfinde niemals Keys und trage nur ein, was ich dir nenne, in die Datei .env. Wenn ich keine habe, lass die .env, wie sie ist.
    5. Mach am Ende einen Testlauf ohne API-Keys: Schlage mir ein sehr kurzes Testvideo (ca. 15 Sekunden) nur mit Dingen vor, die ohne Keys gehen (Piper-Sprachausgabe, freies Stock- bzw. Archivmaterial, Remotion, FFmpeg). Starte erst, wenn ich zustimme.
    6. Melde mir zum Schluss: was installiert ist, was der Testlauf ergeben hat und was noch fehlt. Behaupte nichts, was du nicht gesehen hast.

    Geklappt, wenn: Der Ordner OpenMontage existiert, make setup lief ohne Fehler durch und der Testlauf ohne Keys hat eine Videodatei erzeugt.

  3. Dein KI-Coding-Assistent · je nach Thema

    Prompt 2: Erstes Video

    Trag dein Thema ein und gib Prompt 2 deinem Assistenten. Er arbeitet die Pipeline ab und hält an jedem Gate an. Das Budget ist auf 10 USD gedeckelt, ab 0,50 USD pro Aktion fragt er nach.

    openmontage-erstes-video.txt
    Produziere mit OpenMontage mein erstes Video. Öffne dazu den Ordner OpenMontage und arbeite mit der Pipeline des Projekts (Recherche, Proposal, Skript, Szenenplan, Assets, Schnitt, Zusammenbau).
    
    Thema: [HIER DEIN THEMA EINTRAGEN]
    Format: Instagram Reels, 9:16, 1080x1920 (das Output-Profil "Instagram Reels" aus der README).
    Länge: etwa 30 Sekunden.
    Sprache der Stimme und der Untertitel: Deutsch.
    
    Regeln:
    - Recherchiere das Thema und nenne mir deine Quellen. Behaupte nichts, was du nicht belegen kannst.
    - Halte an jedem Gate an und warte auf mein ausdrückliches OK: Proposal, Skript, Szenenplan, generierte Assets, Veröffentlichung. Ohne mein OK gehst du nicht weiter.
    - Budget: Sag mir vor jeder kostenpflichtigen Aktion, was sie kostet. Pausiere bei jeder Aktion über 0,50 USD und warte auf meine Freigabe. Setze das Gesamtbudget auf 10 USD, höher geht nichts, auch nicht mit Freigabe von dir allein.
    - Nutze nur die API-Keys, die in meiner .env stehen. Wenn dir ein Key fehlt, sag es mir und schlag den Weg ohne Key vor (Piper-Sprachausgabe, freies Material, Remotion, FFmpeg), statt etwas zu erfinden.
    - Zeig mir am Ende den Pfad zur fertigen Videodatei und fasse zusammen, was es gekostet hat.

    Geklappt, wenn: Du hast Proposal, Skript, Szenenplan und Assets freigegeben und der Agent nennt dir den Pfad zu einer fertigen Videodatei im Format 1080x1920.

    Falls es hakt: Fehlt dir ein Key, schlägt der Agent den Weg ohne Key vor: Piper-Sprachausgabe, freies Material, Remotion, FFmpeg.

MEINE EINSCHÄTZUNG

Wofür es sich lohnt.

Gut geeignet für

  • Videos aus einem Satz: Passt, wenn du gern im Terminal oder mit KI-Coding-Assistent arbeitest
  • Vieles ohne API-Keys: Piper-Sprachausgabe, freies Stock-Material, Remotion, FFmpeg
  • Du behältst die Kontrolle: Proposal, Skript, Szenenplan, Assets und Veröffentlichung brauchen deine Freigabe

Weniger geeignet für

  • Kein Klick-Tool: Ohne Terminal und KI-Coding-Assistent geht es nicht
  • Bezahlte API-Keys für KI-Clips, Bilder, Musik: laut README etwa 1 bis 3 USD pro Video, Cap 10 USD, Freigabe ab 0,50 USD
  • Lizenz AGPL-3.0: Wer den Code ändert und als Dienst anbietet, muss ihn offenlegen
GitHub-Sterneüber 64.000 (Stand 07.10.2026)
LizenzAGPL-3.0
TechnikPython, Node.js, Remotion
KostenOhne Keys kostenlos, mit KI-Clips ca. 1 bis 3 USD pro Video

Ein Satz rein, ein Video raus.

Prompt kopieren, Thema eintragen, freigeben.

Du kommst vom Reel? Das hier ist das Repo. Schreib mir MONTAGE auf Instagram. Mehr Tipps auf @till.schae

FAQ

Häufige Fragen.

Brauche ich API-Keys?
Nein, sie sind optional. Ohne Keys nutzt OpenMontage Piper-Sprachausgabe, freies Stock- und Archivmaterial, Remotion und FFmpeg. Für KI-generierte Clips brauchst du bezahlte Keys.
Was kostet ein Video?
Ohne Keys nichts. Mit KI-Clips nennt die README etwa 1 bis 3 USD pro Video. Standardmäßig gilt ein Gesamtbudget von 10 USD, und ab 0,50 USD pro Aktion fragt der Agent nach deiner Freigabe.
Gibt es eine Oberfläche zum Klicken?
Nein. Du arbeitest im Terminal bzw. in einem KI-Coding-Assistenten wie Claude Code, Cursor oder Codex.
Welche Voraussetzungen gibt es?
Python 3.10 oder neuer, FFmpeg, Node.js 18 oder neuer und ein KI-Coding-Assistent. Die Einrichtung läuft über make setup.
Was bedeutet AGPL-3.0?
Es ist eine Open-Source-Lizenz. Wenn du den Code veränderst und als Dienst anbietest, musst du die Änderungen offenlegen. Im Zweifel lies die Lizenz im Repo.

Nächster Schritt

Drei komplette Video-Workflows als Dateien, alle Prompts in der Reihenfolge, in der sie abgeschickt werden.

Starterpaket laden