Offline Voice Assistants
Hands-free assistants for the home or desk, such as Home Assistant Assist and Willow, that answer questions and switch devices without a cloud account.
11.2KUpdated 2 days ago
Docker · Web#Multimodal input#Voice activity detection
TEN Framework is a self-hosted framework for developers building voice agents and multimodal conversational applications. Its default assistant example depends on external services even when the application runs on your hardware.
getfluid.appDesktop Chat Apps
macOS#Works offline
Fluid is a local AI assistant for Mac users who want to ask questions without sending their chats to a hosted model. It runs Meta Llama 3 on your Mac and supports offline conversations.
356Updated 3 months agoGPL-3.0
Linux · Web#Human approval#Ollama integration#Tool calling
Max Headbox is a local AI agent for people who want a voice-controlled assistant that can carry out actions on a Raspberry Pi. It processes voice and runs models on your own hardware without relying on cloud AI providers.
1.5KUpdated 1 week agoGPL-3.0
Linux#Agent Skills#Code execution#Hybrid search
Newelle is a Linux desktop AI assistant for people who want to chat with local models and use AI to work with documents and files. It also supports external model providers.
3KUpdated 3 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#GGUF
Moltis is a personal AI agent server for people who want an assistant that remembers earlier conversations and carries out tasks on their own hardware. You can reach the same agent through a browser or messaging apps.
enclaveai.appChat With Your Documents
macOS · iOS#Works offline
Enclave AI is a local AI assistant for people who want to chat, work with documents or use voice conversations on their Apple devices. Downloaded models handle these tasks offline.
1.5KUpdated 2 months agoMIT
Docker · Web#Ollama integration#OpenAI-compatible API#Streaming inference
Unmute gives text LLMs a spoken conversation interface using Kyutai speech recognition and speech synthesis. It's for developers who want to self-host voice chat while choosing their own language model.
462Updated 1 day agoApache-2.0
macOS · Windows · Linux · Web#Forced alignment#OpenAI-compatible API#Speaker diarization
Izwi is a local voice AI app and runtime for people and teams processing speech on their own hardware or inside infrastructure they control. It brings audio tools and voice conversations into a desktop app, browser interface, CLI and inference server.
brainasoft.comChat With Your Documents
macOS · Windows#Multilingual#Multimodal input#Persistent memory
Braina combines AI chat, dictation and computer control for people who want to work through spoken or typed commands. It can run language models on your own computer and help with writing, document research and repetitive desktop tasks.
377Updated 1 day agoMIT
Linux#Guardrails#Home Assistant integration#Human approval
Home Generative Agent is a Home Assistant integration for people who want to control their smart home through conversation and get alerts about security issues. It can use fully local models, so home data doesn't have to leave your network.
talonvoice.comDictation and Voice Typing
macOS · Windows · Linux#Works offline
Talon Voice lets people write, code, browse and play games through hands-free computer input. It suits people who want to control their computer using speech, eye movements or sounds.
1.3KUpdated 5 days agoGPL-3.0
Windows · Linux#GGUF#Image-to-image#Inpainting
AI Runner is a desktop app for people who want an AI companion and an art workspace on their own hardware. Its local chat, voice and image tools work offline without an API key or subscription.
310Updated 2 days agoApache-2.0
#Home Assistant integration#Hybrid search#llama.cpp backend
Local OpenAI LLM for Home Assistant connects conversation agents and AI tasks to models served through an OpenAI-compatible API. It's for Home Assistant users who want to choose their own model server for voice conversations and generation tasks.
6.2KUpdated 3 years agoMIT
macOS · Linux · iOS · Docker · Web#Voice cloning
RealChar lets you create AI companions with their own personalities and hold live voice or text conversations. It's for people who want to shape a character and host the app themselves while using external AI services for replies.
Extended OpenAI Conversation
1 video1.5KUpdated 1 month agoMIT
Web#Home Assistant integration#OpenAI-compatible API#Tool calling
Extended OpenAI Conversation is a custom conversation agent that runs inside your Home Assistant instance and uses OpenAI's remote API for model calls. It builds on Home Assistant's OpenAI Conversation integration for people who want chat to control their smart home. The component runs locally, but conversations and exposed device context go to OpenAI, so it requires an internet connection.
5.8KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows
GLaDOS is a local AI voice assistant for people who want a conversational companion modeled on the personality core from Valve's Portal games. It combines a custom voice and dry humor with awareness of its surroundings.
1.2KUpdated 10 months agoMIT
Linux · Docker#Code execution#Home Assistant integration#Voice activity detection
Wyoming Satellite connects a microphone and audio playback device to Home Assistant for a self-hosted voice assistant. The project is archived and no longer maintained; Linux Voice Assistant replaces it using the ESPHome protocol.
Videos about Voice Assistants
More in Voice, Speech and Music
- Dictation and Voice Typing(72 tools)
- Meeting Notes and Transcription(41 tools)
- Music Generation(21 tools)
- Speech-to-Text and Transcription(177 tools)
- Stem Separation and Audio Cleanup(20 tools)
- Text-to-Speech and Audiobooks(104 tools)
- Voice Agent Frameworks(14 tools)
- Voice Cloning and Voice Changers(58 tools)