A simple and privacy-friendly voice assistant that runs entirely on your local machine. It uses powerful open-source tools for speech recognition, text-to-speech, and AI conversation — with no cloud dependencies.
- 🎙️ Voice input using OpenAI Whisper
- 🧠 Text generation using local LLMs via Ollama
- 🔊 Text-to-Speech with Coqui.ai
- 🔐 100% local — no data leaves your machine
Make sure Python 3.8+ is installed.
pip install -r requirements.txtYou’ll also need:
-
Ollama for local LLMs
-
ffmpeg and sox (check your system’s package manager)
2. Start Ollama with a model(choose any model you like -> https://ollama.com/search)
ollama run gemma3venv\Scripts\activatepython main.py