Vault Streaming is a lightweight, high-performance desktop application for discovering and managing cloud-streamed media. Originally built as part of the broader Vault Explorer ecosystem, it has been streamlined to focus entirely on cloud discovery, library tracking, and AI-powered media playback.
.srt files to your disk.This application is built with Electron and utilizes local FFmpeg and Python scripts for backend processing and AI workloads.
npm install
npm start
Vault Streaming includes an embedded AI subtitle engine powered by the parakeet-tdt-0.6b-v3 model.
When you start a stream, a Python daemon is spawned that processes audio via FFmpeg in real-time. Transcriptions are broadcasted directly to the Electron renderer via stdout, ensuring that no temporary .srt files clutter your disk while maintaining perfect sync with your video.
Vault Streaming uses FFmpeg for audio extraction and video manipulation.
Recommended Version: FFmpeg 6.0 or later Minimum Version: FFmpeg 4.4
C:\ffmpeg and add C:\ffmpeg\bin to your system PATH.brew install ffmpegsudo apt install ffmpeg -yThe UI is built on a custom design system with two primary canonical shells:
#0b0813 background).#F5F1E8 background).All components are styled using CSS Custom Properties (--vault-* tokens). If you wish to create a custom theme, simply override these variables in your own stylesheet or through the in-app settings menu.
This project is licensed under the MIT License. See the LICENSE file for details.
45 commits
2 commits
JavaScript
72.9%
Python
15.8%
CSS
6.8%
HTML
4.2%
Vault Streaming is a lightweight, high-performance desktop application for discovering and managing cloud-streamed media. Originally built as part of the broader Vault Explorer ecosystem, it has been streamlined to focus entirely on cloud discovery, library tracking, and AI-powered media playback.
.srt files to your disk.This application is built with Electron and utilizes local FFmpeg and Python scripts for backend processing and AI workloads.
npm install
npm start
Vault Streaming includes an embedded AI subtitle engine powered by the parakeet-tdt-0.6b-v3 model.
When you start a stream, a Python daemon is spawned that processes audio via FFmpeg in real-time. Transcriptions are broadcasted directly to the Electron renderer via stdout, ensuring that no temporary .srt files clutter your disk while maintaining perfect sync with your video.
Vault Streaming uses FFmpeg for audio extraction and video manipulation.
Recommended Version: FFmpeg 6.0 or later Minimum Version: FFmpeg 4.4
C:\ffmpeg and add C:\ffmpeg\bin to your system PATH.brew install ffmpegsudo apt install ffmpeg -yThe UI is built on a custom design system with two primary canonical shells:
#0b0813 background).#F5F1E8 background).All components are styled using CSS Custom Properties (--vault-* tokens). If you wish to create a custom theme, simply override these variables in your own stylesheet or through the in-app settings menu.
This project is licensed under the MIT License. See the LICENSE file for details.
45 commits
2 commits
JavaScript
72.9%
Python
15.8%
CSS
6.8%
HTML
4.2%