Der Hook, aufgeschrieben.
Pro Reel hält die KI fest, wie es anfängt: gesprochen, als Text im Bild und was man sieht.
GITHUB REPO
reel-watcher ist ein kostenloses GitHub-Repo (MIT-Lizenz) von Jacob Bruce. Eine KI auf deinem Mac schaut deine gespeicherten Instagram-Reels an und schreibt pro Reel auf: Hook, Format, Text im Bild, Transkript, Schnitt-Tricks und warum es funktioniert. Ehrlich vorab: Es läuft nur auf Macs mit Apple-Chip, und die Auswertung ist ein KI-Entwurf.
FEATURES
Pro Reel hält die KI fest, wie es anfängt: gesprochen, als Text im Bild und was man sieht.
Den Text im Bild liest Apple Vision per OCR, die Sprache wird mit Wortzeiten transkribiert.
Das Video wird an den Schnitten in Schlüsselbilder zerlegt, die lokale KI benennt die Tricks.
reel-watcher erkennt Angebote wie „comment X“, „DM me X“ oder „link in bio“ und was man dafür bekommt.
Zu jedem Reel steht am Ende ein Ein-Satz-Urteil.
Du bekommst eine durchsuchbare Datei pro Reel. Optional baut das Repo daraus eine Ratgeber-Seite (advice).
USE CASES
Du speicherst Reels, um dir etwas abzuschauen. Jetzt steht der Hook jedes Reels schwarz auf weiß in einer Datei.
Aus einem wachsenden Ordner „später“ wird ein Spickzettel, den du durchsuchen kannst.
TOP PROMPTS
Kopieren, die drei Zeilen in eckigen Klammern ausfüllen, abschicken. Der Agent prüft deinen Mac, installiert das Tool, macht einen kostenlosen Testlauf mit einer eigenen MP4 und startet den kostenpflichtigen Download erst, wenn du den Betrag bestätigt hast. Basiert auf der Setup-Anleitung im Repo (prompts/setup_with_your_ai.md).
Du bist mein Setup-Begleiter für reel-watcher (github.com/jakeb144/reel-watcher). Das Tool lässt eine KI lokal auf meinem Mac meine gespeicherten Instagram-Reels anschauen und schreibt pro Reel Hook, Text im Bild, Transkript, Schnitt-Tricks, „kommentier WORT“-Aktionen und einen Satz, warum es funktioniert, in eine JSON-Datei. Du hast Zugriff auf mein Terminal. Wir gehen Schritt für Schritt vor, nach jedem Schritt fragst du, ob es weitergeht. MEIN MAC: [z. B. MacBook Air M2 mit 16 GB] WER ICH BIN: [ein Satz, z. B. „Freelancer, der Reels über KI-Automatisierung macht“] MEINE SAMMLUNGEN ZUERST: [z. B. Hooks, Ideen, oder „alle“] So gehst du vor: 1. Prüf, ob das ein Mac mit Apple-Chip ist (uname -m muss arm64 sagen) und wie viel Arbeitsspeicher er hat (sysctl hw.memsize). Ohne Apple-Chip brich ab und sag mir, dass das Tool dort nicht läuft. Sag mir, welches Modell --model-size auto wählen wird: unter 32 GB das kleine (ca. 6 GB Download), sonst das große (ca. 20 GB). 2. Klon das Repo in einen Ordner reel-watcher und folge AGENTS.md und README.md. Installier, was fehlt: brew install ffmpeg uv, dann uv sync. Führ uv run pytest aus und zeig mir das Ergebnis. 3. Testlauf ohne Netz und ohne Kosten: Frag mich nach einer MP4, die mir gehört. Sag mir vorher, dass beim ersten Start das Modell geladen wird und das dauert. Dann: uv run reel-watcher study --local <datei> --out-root ./out. Fass out/study/<name>.json in fünf Zeilen zusammen. 4. Setz REEL_WATCHER_CONTEXT auf den Satz aus WER ICH BIN, damit die Einschätzung zu meinen Zielen passt. 5. Gespeicherte Reels: Erklär mir den Instagram-Datenexport (README, Abschnitt „Getting your saved reels“: Einstellungen > Kontenübersicht > Deine Informationen herunterladen > nur „Gespeichert“, Format JSON). Warte, bis ich saved_posts.json abgelegt habe, dann uv run reel-watcher export <datei> -o urls.tsv. Sag mir, wie viele Reels gefunden wurden. 6. Apify: Ich lege selbst ein Konto und einen API-Token an. Sag mir, dass ich export APIFY_TOKEN=... in meinem eigenen Terminal ausführe. Bitte mich nie, den Token in den Chat zu kopieren, und schreib ihn nie in eine Datei. 7. Zeig mir den Probelauf (uv run reel-watcher study --input urls.tsv --out-root ./out, ohne --run) und rechne die Kosten mit etwa 0,002 Dollar pro Reel hoch. Starte --run erst, wenn ich genau diesen Betrag bestätigt habe. Fang mit --run --limit 5 an (bei MEINE SAMMLUNGEN ZUERST mit --collections) und zeig mir die Ergebnisse, bevor du den Rest machst. 8. Zum Schluss: Bau mir aus den fertigen study/*.json eine kurze Liste der fünf Hook-Muster, die bei mir am häufigsten vorkommen, jeweils mit dem Reel als Quelle. Kennzeichne sie als KI-Entwurf. Regeln: Log dich nie bei Instagram für mich ein, nutz nie meine Browser-Cookies, committe nie meine Daten, die Auswertung bleibt lokal. Nur meine eigenen gespeicherten Reels, nichts davon veröffentlichen.
INSTALLATION
Voraussetzungen: ein Apple-Silicon-Mac, ffmpeg und uv (beides per Homebrew). Beim ersten Start lädt das Repo die Modelle: etwa 6 GB bei 16 GB RAM, etwa 20 GB ab 32 GB RAM.
git clone https://github.com/jakeb144/reel-watcher.git reel-watcher && cd reel-watcher brew install ffmpeg uv uv sync
uv run reel-watcher study --local ~/Movies/some-clip.mp4 --out-root ./out cat out/study/some-clip.json
uv run reel-watcher export path/to/saved_posts.json -o urls.tsv
export APIFY_TOKEN=<dein-apify-token> uv run reel-watcher study --input urls.tsv --out-root ./out uv run reel-watcher study --input urls.tsv --out-root ./out --run --limit 5
GESPEICHERTE REELS
In Instagram: Einstellungen > Konten-Center > Deine Informationen und Berechtigungen > Deine Informationen herunterladen > Gespeichert ankreuzen, Format JSON. Das ist laut README der sichere Weg, weil dein Login nie angefasst wird. Nach der Mail entpacken und die Datei saved_posts.json suchen. Die Menünamen können in deiner Sprache leicht abweichen.
Standardmäßig wählt reel-watcher automatisch: das kleine Modell unter 32 GB RAM, das große ab 32 GB. Das ist ein Download von etwa 6 GB (16 GB RAM) oder etwa 20 GB (ab 32 GB). Pro Reel rechnet der Mac grob ein bis zwei Minuten.
Der Download läuft über Apify und kostet laut README etwa 0,002 US-Dollar pro Reel. Die Analyse ist lokal und kostenlos. Ohne APIFY_TOKEN wird nichts geladen und nichts berechnet, der Trockenlauf ist der Standard. Aktuelle Apify-Preise prüfst du selbst.
MEINE EINSCHÄTZUNG
Das Repo ist kostenlos, nur der Download über Apify kostet etwas. Nutz es für deine eigenen gespeicherten Reels, zum Lernen und nicht zum Kopieren.
FAQ