Our biggest update ever: Today, we’re releasing Jovo Framework v1.0 🎉
Including Language Models, powerful new CLI Features, and more
About 6 months ago, at voicecamp demo day, we open sourced a very initial release of the Jovo Framework. It was simple, but it did its job, and it has since become the most powerful open source framework for cross-platform voice app development.
We’re extremely proud of our community of talented voice developers and designers, who are building great things on top of the framework. Top apps like Panda Rescue, finalists in the Alexa Kids Skill Challenge, are #builtwithjovo. We believe in the power of this community and launched Jovo Studios earlier this year.
And today we’re launching Jovo Framework v1.0, with some of the most requested features from our members:
- Jovo Model: Create and maintain a consolidated language model that can be pushed to both platforms
- Jovo CLI: Programmatically update your voice apps, e.g. your Alexa Skill with our ASK CLI integration
- Jovo Webhook: An even faster way to prototype and debug locally
- Jovo Templates: More ways to get started with the Jovo Framework
Read more below, or watch this simple step-by-step guide here:
The Jovo Language Model
While Jovo already saved developers a lot of time by being able to build most of the logic of their apps for Amazon Alexa and Google Assistant in only one code base, there was still some manual work to do to keep both their Apps for Alexa and Google Assistant updated: The language models.
With the new Jovo Language Model, you only have to maintain a local JSON file:
You can then use the new Jovo CLI to convert this into platform specific language models for Alexa and Dialogflow.
The Jovo CLI
The new Jovo CLI comes with new features that let you create, build, and deploy voice apps faster.
For example, this is the typical workflow for an Alexa Skill project:
The Jovo Webhook
In our tutorials, we usually recommended to use a local webhook with a tool like ngrok for faster local debugging without having to upload every change to AWS Lambda all the time.
It was still a tedious process to install an external tool which served as a tunnel to your local development server. With the new update, we automatically generate a unique webhook link for you to use as an endpoint for even faster development.
As the Jovo Framework gets more powerful, it can get quite overwhelming where to get started. Our goal for the next months is to provide you with more and more examples how to use Jovo to build great voice apps.
We’re starting with 3 templates:
We’re looking forward to hearing what you build with the Framework. Please join our Slack community if you have any questions!