[Custom Integration] PolyVoice - Multi-Provider Voice Assistant (Local or Cloud)

PolyVoice

A voice assistant integration that works with multiple LLM providers - use local models or cloud, your choice.

Installation

hacs_badge

Add as custom repository in HACS:
https://github.com/LosCV29/polyvoice

Supported Providers

Provider Type Cost
LM Studio Local Free
OpenRouter Cloud Free tier
Groq Cloud Free
OpenAI Cloud Paid
Anthropic Cloud Paid
Google Gemini Cloud Free tier

Built-in Functions (15+)

All toggleable in the UI:

  • :sun_behind_small_cloud: Weather (OpenWeatherMap)
  • :date: Calendar events
  • :musical_note: Music control
  • :football: Sports scores
  • :newspaper: News
  • :thermometer: Thermostat
  • :door: Device status
  • :pizza: Restaurants (Yelp)
  • :round_pushpin: Places (Google)
  • :books: Wikipedia
  • And more…

Example Commands

  • “What’s the weather?”
  • “Play jazz in the living room”
  • “Is the front door locked?”
  • “Did the Lakers win?”
  • “Set the AC to 72”

Links

Feedback and feature requests welcome!

2 Likes