jarvis-assistant-vocal
View on GitHubAssistant vocal local en francais : Claude ou Ollama (offline), domotique Hue, OBS, agenda, navigateur, appels Twilio, serveur MCP. Python.
Local French voice assistant on Windows: wake word, Whisper STT, LLM tool-calling via OpenAI/Claude or offline Ollama, TTS. Controls Hue, OBS, PC, calendar, browser, Twilio calls, and exposes tools as an MCP server for clients like Claude Desktop.
Use Cases
French hands-free voice assistant with 'Hey Jarvis' wake wordVoice control of Philips Hue lights and scenesOBS streaming control by voicePC app launch, media and system stats by voiceScreen vision Q&A: read, translate, explain errorsGoogle Calendar and Gmail management by voiceTwilio phone calls with real-time conversationWeb reservations and browser automation via PlaywrightExposing home/PC tools as an MCP serverFully offline mode with Ollama and local TTSRaspberry Pi multi-room satellitesContent vault and pipeline trackingMusic recognition via mic or loopbackGesture and camera control (local processing)Delegating deep reasoning to a local Hermes agentLLM budget tracking with auto fallback to local
Built With
- Language
- Python
- Frameworks
- FastAPI · Playwright · MCP SDK · Anthropic SDK · OpenAI SDK · Ollama · faster-whisper · openWakeWord · Piper TTS · discord.py
Tags
voice-assistant · wake-word · whisper · ollama · claude · mcp-server · home-automation · philips-hue · obs · twilio · playwright · tts · local-llm · raspberry-pi · browser-automation · long-term-memory