
jarvis
An offline, privacy-first voice assistant built with Rust and Tauri.
free(무료 요금제 있음)2.9k github stars
jarvis 소개
Jarvis is an experimental voice assistant designed to run entirely offline, with no reliance on cloud services. It leverages neural networks for speech-to-text (STT), text-to-speech (TTS), wake word detection, and natural language understanding (NLU).
The project emphasizes user privacy by avoiding data collection and ensuring full transparency through open-source development. Its backend is implemented in Rust and integrated with Tauri, while the frontend uses Vite and Svelte.
As noted in the README, the project is still a work-in-progress (WIP), and core functionality is under active development.
주요 기능
- Runs 100% offline with no cloud dependencies
- Built with Rust for performance and safety
- Uses Tauri for lightweight, secure desktop application delivery
- Frontend powered by Vite and Svelte for fast iteration and responsiveness
- Implements STT, TTS, wake word detection, and NLU using neural networks
- Designed with privacy as a core principle — no data collection
장점 & 단점
장점
- • No internet connection required after installation
- • Open-source implementation enables auditability and community contribution
- • Lightweight desktop application thanks to Tauri and Rust
단점
- • Actively in development (WIP), so features may be incomplete or unstable
- • No documented installation instructions or prebuilt binaries in provided material
- • Lack of website or clear license information limits trust and usability assessment