← all repositories
jovotech/jovo-framework

Jovo signs off after eight years of voice and chat apps

A TypeScript framework that once promised "React for Voice" is now archived, leaving npm packages frozen and a community to fork or move on.

1.7k stars TypeScript Chat AssistantsAgents
jovo-framework
Not currently ranked — collecting fresh signals.
star history

What it does Jovo is (was) a cross-platform framework for building conversational apps—voice skills for Alexa and Google Assistant, chatbots for Messenger, Instagram, and the web. It used TypeScript decorators and component-based architecture to abstract platform differences, so one LoveHatePizzaComponent could run more or less everywhere.

The interesting bit The “React for Voice” pitch was ambitious: reusable components, an output template engine that translated structured data into voice, text, or visual responses, and a plugin ecosystem. For a while, it genuinely lowered the friction of shipping to multiple assistant platforms simultaneously.

Key highlights

  • Component-based architecture with @Intents decorators and BaseComponent classes
  • Output template engine for multimodal responses (voice + text + visual)
  • CLI scaffolding, local dev server, and browser-based debugger (now self-hosted or replaced with ngrok)
  • Integrations with NLU and CMS services; staging and unit testing built in
  • All packages remain on npm in their final versions; repos are read-only as of the shutdown

Caveats

  • The hosted Debugger service shut down November 2024; local development now requires ngrok or the newly open-sourced debugger
  • The Jovo website is offline—documentation survives only in repository files
  • No further updates, security patches, or platform API changes will be handled by the original team

Verdict Worth a look if you’re maintaining a legacy voice skill or chatbot and need to understand what you’re inheriting. Not a starting point for new projects unless you’re prepared to fork and self-maintain.

Frequently asked

What is jovotech/jovo-framework?
A TypeScript framework that once promised "React for Voice" is now archived, leaving npm packages frozen and a community to fork or move on.
Is jovo-framework open source?
Yes — jovotech/jovo-framework is open source, released under the Apache-2.0 license.
What language is jovo-framework written in?
jovotech/jovo-framework is primarily written in TypeScript.
How popular is jovo-framework?
jovotech/jovo-framework has 1.7k stars on GitHub.
Where can I find jovo-framework?
jovotech/jovo-framework is on GitHub at https://github.com/jovotech/jovo-framework.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.