#889 · Primary category: AI Agents & Automation

kalliope

bot bot-creation home-automation jarvis linux personal-assistant raspberry speech-recognition speech-synthesis speech-to-text

Kalliope is a framework that will help you to create your own personal assistant.

Project last updated:07/02/23

GitHub Stars

1.8K

Forks

231

Contributors

29

License

GPL-3.0

Why we included this project

Kalliope is a self-hosted framework for building a personal assistant on hardware you control rather than a vendor's cloud. You define its behavior in YAML by pairing input signals, such as a spoken command, a scheduled event, an MQTT message, or a GPIO trigger, with action modules it calls neurons. Most common skills can be assembled from the existing neuron library without writing any code, and when you need something specific you can drop in a single Python module. It runs on Debian-based Linux, including a Raspberry Pi, and supports multiple languages, which makes it a natural fit for hobbyist home automation. If you want voice control without depending on a third-party API, Kalliope lets you wire that up on your own box.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category