Was macht openclaw-knowledge-distiller?
Konvertiere Videos von YouTube, Bilibili und Facebook lokal in strukturierte Wissensartikel mit Open-Source-Tools und KI-Zusammenfassungen.
Funktionsweise
- Video herunterladen – Das Tool lädt das Video von der angegebenen Plattform herunter (unterstützt YouTube, Bilibili und Facebook).
- Transkription – Extrahiert die Audiospur und wandelt sie mit einem lokalen Speech-to-Text-Modell in Text um.
- KI-Zusammenfassung – Ein lokales LLM (z. B. über Ollama) erstellt eine strukturierte Zusammenfassung mit Titel, Gliederung und Kernaussagen.
- Wissensartikel generieren – Das Ergebnis wird als formatierte Markdown-Datei gespeichert, die du direkt in dein Notizsystem einbinden kannst.
Voraussetzungen
- Python 3.10 oder höher
yt-dlp(für Video-Downloads)- Ein lokales LLM (empfohlen: Ollama mit Modell wie
llama3odermistral) - Optional: Speech-to-Text-Modell (z. B.
whisper)
Schnellstart
# Repository klonen
git clone https://github.com/hensr39-cpu/openclaw-knowledge-distiller.git
cd openclaw-knowledge-distiller
# Abhängigkeiten installieren
pip install -r requirements.txt
# Ollama starten (falls nicht bereits ausgeführt)
ollama serve
# Ein Video verarbeiten
python main.py --url https://www.youtube.com/watch?v=BEISPIEL_VIDEO_ID
Konfiguration
| Umgebungsvariable | Beschreibung | Standard |
|---|---|---|
LLM_MODEL | Name des lokalen LLM-Modells | llama3 |
OUTPUT_DIR | Verzeichnis für die generierten Artikel | ./output |
STT_MODEL | Speech-to-Text-Modell (optional) | base |
Unterstützte Plattformen
- YouTube
- Bilibili
Lizenz
MIT