Home

Awesome

Jovo Framework

We just launched Jovo v4! Learn more about migrating from v3 here

Jovo Framework

<p> <a href="https://travis-ci.org/jovotech/jovo-framework" target="_blank"><img src="https://travis-ci.org/jovotech/jovo-framework.svg?branch=master"></a> <a href="https://www.npmjs.com/package/jovo-framework" target="_blank"><img src="https://badge.fury.io/js/jovo-framework.svg"></a> <a href="./.github/CONTRIBUTING.md"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg"></a> <a href="https://opencollective.com/jovo-framework" target="_blank"><img src="https://opencollective.com/jovo-framework/tiers/badge.svg"></a> <a href="https://twitter.com/intent/tweet?text=🔈 The Voice Layer. Build cross-platform voice apps for Alexa, Google Assistant, and more with @jovotech https://github.com/jovotech/jovo-framework/" target="_blank"><img src="https://img.shields.io/twitter/url/http/shields.io.svg?style=social"></a> </p>

The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more

app.setHandler({
	LAUNCH() {
		return this.toIntent('HelloWorldIntent');
	},

	HelloWorldIntent() {
		this.ask("Hello World! What's your name?", 'Please tell me your name.');
	},

	MyNameIsIntent() {
		this.tell('Hey ' + this.$inputs.name.value + ', nice to meet you!');
	},
});

The main features of the Jovo ecosystem are:

🚀 Join our newsletter for free courses on voice app development: v3.jovo.tech/newsletter

Table of Contents


We're glad to be supported by respected companies and individuals in the voice-first industry. See our Open Collective to learn more.

Gold Sponsors

<a href="https://opencollective.com/jovo-framework#section-contributors"><img src="https://opencollective.com/jovo-framework/tiers/gold-sponsors.svg?avatarHeight=50&width=600" /></a>

Silver Sponsors

<a href="https://opencollective.com/jovo-framework#section-contributors"><img src="https://opencollective.com/jovo-framework/tiers/silver-sponsors.svg?avatarHeight=50&width=600" /></a>

Bronze Sponsors

<a href="https://opencollective.com/jovo-framework#section-contributors"><img src="https://opencollective.com/jovo-framework/tiers/bronze-sponsors.svg?avatarHeight=35&width=600" /></a>

Find all supporters in our BACKERS.md file.

Support Jovo on Open Collective


Usage

Learn more in our Quickstart Guide.

Install the Jovo CLI:

$ npm install -g jovo-cli

Create a new Jovo project:

# Default: Create new JavaScript project
$ jovo3 new <directory>

# Alternative: Create new TypeScript project
$ jovo3 new <directory> --language typescript

Go into project directory and run the Jovo development server:

# Go into project directory (replace <directory> with your folder)
$ cd <directory>

# Run local development server
$ jovo3 run

# Press "." to open the Jovo Debugger

Benefits

Learn more

Contributing

We strongly encourage everyone who wants to help the Jovo development take a look at the following resources: