A tool to bootstrap chat communities, create-chat-app is an easy to use command line tool which will configure and generate a full-stack chat application in minutes.


  1. Create a new Appwrite project on Appwrite Cloud
  2. Create a new Speechly project on Speechly
  3. Create a new API Key for your Appwrite project, set it to never expire, and grant all scopes
  4. Have your Appwrite project ID, API Key, and Speechly app ID handy, then...

Finally, navigate in your terminal to the directory where you'd like your chat app to live, then run the following:

npx create-chat-app

The script will then guide you through bootstrapping your very own chat app, which you can then host on any static site hosting platform such as Netlify.