Build a custom voice-controlled home assistant that runs entirely on local hardware without sending data to Google or Amazon
Create a voice-activated device that triggers scripts or automations when it hears specific commands
Extend the platform with custom modules to handle new types of voice requests for your specific use case
Requires dedicated hardware and a separate disk image from SourceForge, the project has not been actively developed since 2015.
Jasper is an open-source platform for building always-on, voice-controlled applications. The idea is that a device running Jasper listens for voice commands and responds to them, similar in concept to voice assistants like Siri or Alexa, but built from open-source components that you run on your own hardware. This repository contains the client code, which is the software that runs on the device and handles listening, interpreting commands, and triggering responses. Assembly and installation instructions, along with documentation, are hosted on the project's website. A disk image for getting the system running on hardware is available separately on SourceForge. The project is written in Python and was created by three developers from Princeton University and Ruhr University Bochum. The README indicates the project is from 2014 to 2015, which suggests it has not seen active development in some time. Support is available through a Google Group forum and an IRC channel, though given the project's age, community activity may be limited. For anyone who wants to build a custom voice-controlled device on their own hardware, Jasper provides the foundation to do that without relying on a commercial service. You would control the code, the hardware it runs on, and what the device does when it hears a command. The platform is designed to be extended, so developers can add new modules to handle additional types of voice requests. The code is released under the MIT licence, which is a permissive open-source licence. The note in the README specifies that this licence applies only to the client code in this repository, not to the separately distributed disk image on SourceForge.
← jasperproject on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.