#191 · Primary category: AI Chatbots

Dragonfire

artificial-intelligence chatbot kaldi linux machine-learning nlp personal-assistant spacy speech-recognition speech-to-text text-to-speech ubuntu virtual-assistant

the open-source virtual assistant for Ubuntu based Linux distributions

Project last updated:11/21/22

GitHub Stars

1.4K

Forks

209

Contributors

18

License

MIT

Why we included this project

Dragonfire is a self-contained virtual assistant for Ubuntu and other Debian-family distros, and the whole thing runs on your own machine rather than phoning home to a cloud service. It listens through Mozilla DeepSpeech for speech-to-text, pulls answers to open-ended questions from Wikipedia, and falls back to a neural conversation model trained on movie dialogue when nothing else matches. You can teach it facts in plain language and it will remember them, and its voice commands cover launching apps, controlling playback, web search, and even shutting the system down. It ships as a .deb package, with a Docker server mode and a CLI on the side, so it works as a hands-free desktop companion or as a reference stack for developers curious about how a real assistant is wired together. Development has slowed since 2022, so this suits hobbyists and tinkerers more than teams that need an actively maintained platform.

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