Super Mouse AI
Link: https://github.com/SurajSSingh/SuperMouseAI
A tool to transcribe your voice with a click of your mouse
What is it
It is an app that let's your transcribe your voice locally using Whisper.cpp.
I started development as a freelace developer after my work at P1 came to a close. The client reached out to me about developing an app.
Tools, Framework, and Libraries used
- Rust: Backend
- Tauri: Application framework
- whisper-rs: Wrapper for whisper.cpp project, allowing local use of Whisper model from OpenAI
- mutter: Project that wraps
whisper-rs
. - JavaScript/TypeScript: Frontend language
- Deno: Runtime
- Svelte/SvelteKit: Framework/Meta-framework
- BitsUI + Shadcn-Svelte: Functional components
- TailwindCSS + DaisyUI: App styling
- extendable-media-recorder: An extendable drop-in replacement for the native MediaRecorder, for record user voice to WAV for transcription.
Status
Presently in alpha, still being development, aiming for Late-April/Early May for public beta