Skip to content



Repository files navigation


The code to drive the Dial-a-Grue project. It was derived from the Jasper voice computing platform. Jasper is an open source platform for developing always-on, voice-controlled applications.

Learn more about Dial-a-Grue at, my build blog.

Learn more about the jasper project at, where we have assembly and installation instructions, as well as extensive documentation. For the relevant disk image, please visit SourceForge.


If you'd like to contribute to Dial-a-Grue, you can clone and send me PR's. Keep in mind that currently the code is tightly coupled with the hardware is runs on, but as I build more that will likely change.

If you'd like to contribute to Jasper, please read through Their Contributing Guide, which outlines the philosophies to preserve, tests to run, and more. They highly recommend reading through this guide before writing any code.

Support & Contact

If you run into an issue or require technical support, please first look through the closed and open GitHub Issues, as you may find a solution there. You can also raise new issues.

If you're still having trouble, the next step is to email me.


Copyright (c) 2016-2018, Mitch Patenaude

Copyright (c) 2014-2015, Charles Marsh, Shubhro Saha & Jan Holthuis. All rights reserved.

Dial-a-Grue specific code and modifications are released under the MIT license. Other files, just as the z-code for various games, are owned by their respeictive authors.

Jasper is covered by the MIT license, a permissive free software license that lets you do anything you want with the source code, as long as you provide back attribution and "don't hold [us] liable". For the full license text see the file.

Note that this licensing only refers to the Jasper client code (i.e., the code on GitHub) and not to the disk image itself (i.e., the code on SourceForge).


Dial-a-Grue code based on the jasper voice response system.







No releases published


No packages published


  • Python 99.8%
  • Shell 0.2%