Was macht awidat?
Terminal-zentrierte, agentenbasierte Videobearbeitungsumgebung mit Rust CLI/TUI, Tauri Desktop-App, MCP-Indexierern und redaktionellen Fähigkeiten.
Überblick
Dieses Projekt stellt eine modulare Toolchain für die Videobearbeitung bereit, die sowohl von KI-Agenten als auch von Entwicklern genutzt werden kann. Es basiert auf einer Rust CLI/TUI für schnelle, automatisierte Operationen und einer Tauri Desktop-App für visuelle Kontrolle.
Hauptfunktionen
- Rust CLI/TUI: Schnelle, terminalbasierte Videobearbeitungsbefehle
- Tauri Desktop-App: Grafische Benutzeroberfläche für komplexe Bearbeitungen
- MCP-Indexierer: Automatische Indizierung und Metadaten-Extraktion
- Redaktionelle Skills: Vorgefertigte Bearbeitungsschritte und -workflows
Verwendung
CLI
awidat edit --input input.mp4 --output output.mp4 --trim 00:01:00-00:02:00
Desktop-App
Die Tauri-App bietet eine visuelle Zeitleiste für manuelle Bearbeitungen. Starten mit:
awidat desktop
Installation
Stelle sicher, dass Rust und Node.js installiert sind. Dann:
git clone https://github.com/explicit09/awidat.git
cd awidat
cargo build --release
Weitere Informationen findest du in der Dokumentation.