Code with voice.

With Serenade, you can write code faster—by speaking naturally, rather than typing. Use Serenade as your coding assistant, or abandon your keyboard entirely.

Download
speech
  1. import random
  2. def get_random():
  3.     pass

Take a break from typing.

Speak naturally.

Boost your productivity with voice commands like "add function called foo" and "change word to bar".

Powerful commands.

Express complex manipulations quickly with commands like "copy function" and "delete third argument"

Easy to learn.

Don't waste time memorizing syntax and shortcuts. Just say what you want to do, and Serenade understands.

Your coding assistant.

Use Serenade to complement your existing workflow, or write code entirely with voice.

Cross-platform.

Get the same great experience across Windows, Mac, and Linux.

Multiple languages.

Use the same commands across multiple languages: Python, JavaScript, Java, and more on the way.