# rhasspy/rhasspy

Offline private voice assistant for many human languages

Repository: https://github.com/rhasspy/rhasspy
Canonical: https://ross.abutalabs.com/products/rhasspy
Homepage: https://community.rhasspy.org/
Language: Shell
License: MIT
License Family: permissive
Topics: voice-assistants, speech-recognition, home-assistant, node-red, privacy, voice-commands
Archived: true
Last push: 2025-04-22T15:08:14+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 17, release rhythm 8, longevity 100
- inputs: {"age_days": 2429, "days_push": 498, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2750, forks 208 (observed 2026-08-28T04:07:17.872378+00:00)

## What it is
Rhasspy is a fully offline, privacy-focused set of voice assistant services supporting many human languages. It converts spoken voice commands into JSON intent events that can trigger actions in home automation platforms like Home Assistant, Node-RED, and Jeedom.

## Use cases
- run a private voice assistant without cloud services
- control Home Assistant with voice commands offline
- trigger Node-RED flows by speaking
- recognize custom voice commands in multiple languages
- build an offline wake-word and speech-to-text pipeline
- integrate voice intents over MQTT or HTTP

## When to choose
- you need a fully offline, privacy-respecting voice assistant
- you use Home Assistant, Node-RED, or other open home automation platforms
- you want pre-defined grammar-based voice commands in many languages
- you want to self-host on a Raspberry Pi or local server

## When to avoid
- you need open-ended conversational AI or LLM-style dialogue
- you want a polished commercial assistant like Alexa or Google Assistant
- you need cloud-scale speech recognition accuracy
- you prefer a managed hosted service with no setup

## Facets
- artifact type: application
- maturity: active
- function: speech-recognition, nlp, chatbot, self-hosted, audio-processing
- domain: speech-processing, privacy, self-hosted
- platform: self-hosted, cross-platform
- tags: voice-assistant, offline, home-assistant, wake-word, intent-recognition, mqtt, smart-home, automation, natural-language-processing, linux, docker

## Member repositories
- rhasspy/rhasspy (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:17.872378+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:18:58.058604+00:00, confidence not recorded.
  - readme: https://github.com/rhasspy/rhasspy (fetched 2026-08-28T04:07:17.872378+00:00, sha 51ce7f4934c9)
  - homepage: https://community.rhasspy.org/ (fetched 2026-08-29T09:56:55.013970+00:00, sha a59ea393f4fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
