0.3.0
rishikanthc/Scriberr0.3.0Oct 21, 2024by rishikanthc
AI Summary
This major release resolves speaker diarization issues across platforms by improving Dockerization, introduces NVIDIA GPU support, and separates PocketBase into its own container for a lighter, more modular architecture.
Key Highlights
- NVIDIA GPU support added
- Configuration wizard for model selection
- PocketBase separated into its own container
- Slimmed down Docker image via external volume mounts
Breaking Changes
- Docker volume mount requirements changed
- PocketBase moved to a separate container
New Features
- GPU acceleration support
- Configuration wizard for model downloads
- Modular architecture (separate PocketBase container)
Full Release Notes
This release fixes major issues with speaker diarization on different platforms due to issues with dockerization. This release smooths out all of that and also releases a **NVIDIA** image that provides support for NVIDIA GPUs. Also new in this release is the addition of a configuration wizard allowing you to choose models to download. More importantly, it slims down the docker image, as models are now downloaded externally to your volume mounts. This allows using larger models and eventually supporting other languages (in the next minor release). Pulls out pocketbase into a separate container as well making the overall image much lighter and easier to build. It's also better practice to have one process per container. FIguring out docker was the major hurdle. Now that it is working development will be a lot smoother. ## What's Changed * Wizard by @rishikanthc in https://github.com/rishikanthc/Scriberr/pull/26 **Full Changelog**: https://github.com/rishikanthc/Scriberr/compare/0.2.1...0.3.0