Blazingly fast, local-first voice transcription for students and researchers. Built with 🦀 Rust, powered by OpenAI's Whisper via WGPU.
Important
Latest Release Integrity (v0.1.7)
To ensure you are using the authentic build, you can verify the executable:
- SHA-256:
b89e2d2cc56562c0092e4ca5bb8e42ac2483aa1021947138cb3e25b56c7f3f1e
(Verify via PowerShell: Get-FileHash .\CoreScribe.exe)
Transcribing lectures, interviews, or study group recordings can be expensive and time-consuming. Most services charge by the minute or require monthly subscriptions. CoreScribe changes that by putting the power of AI directly on your computer.
- 💰 Zero Cost: No API keys, no subscriptions. It uses your own hardware.
- 🔒 Privacy First: Your recordings never leave your device. Perfect for sensitive research interviews.
- 🚀 Student-Proof Performance: Works on high-end gaming rigs (NVIDIA/AMD) and standard study laptops (Intel iGPU) alike.
- ⚡ Built for Speed: No Python overhead. Native Windows performance.
- Universal GPU Acceleration: Optimized for NVIDIA, AMD, and Intel graphics via
WGPU. - Offline Mode: Once the model is downloaded, no internet connection is required.
- Simple Workflow: Drag and drop your audio files and get your text in seconds.
- Automated Setup: CoreScribe handles the heavy lifting, including model downloading and extraction.
CoreScribe is built on a modern, high-performance Rust stack:
- UI:
eframe/eguifor a responsive, hardware-accelerated interface. - Inference: Whisper-based transcription with
WGPU0.19 backend. - Audio:
houndfor precise WAV processing. - Async:
tokioto keep the UI fluid during heavy computations. - Systems:
windows-rsfor deep OS integration.
- Download: Grab the latest
.exefrom the Releases page. - Run: Open
CoreScribe.exe. - Setup: On the first run, the app will automatically download the necessary AI models (approx. 150MB - 500MB depending on your choice).
- Transcribe: Select your
.wavfile and let your GPU do the work!
Note: Currently, CoreScribe supports .wav files. Support for .mp3 and .m4a is coming soon.
This is an Alpha release, and we love feedback! Whether you are a fellow student developer or a Rust enthusiast:
- Report bugs via Issues.
- Suggest features (like PDF export or summary generation).
- Submit Pull Requests to improve the audio pipeline.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
CoreScribe is open-source, but its identity is protected. If you redistribute this software:
- Attribution: You must retain the original "About" section and a link to this repository.
- Naming: You may not use the name "CoreScribe" for derivative works without clear distinction.
- Integrity: Credits to the original author must remain visible in the UI.
Made with ❤️ for students who value their time and privacy.
