A web application that converts speech to speech 100% private
88
stars
18
commits
JavaScript
primary language
Jun 3, 2025
updated
A web application that converts speech to text, processes it through an AI language model, and converts the response back to speech using advanced text-to-speech technology.
This all happens in the local browser, nothing is sent to any server.
Important: You NEED a local running chat LLM server like llama-server
In the Settings tab:
/css: Stylesheet files for the UI/js: JavaScript modules for application logic
AudioPlayer.js: Handles audio playbackconversation.js: Manages the conversation flowkokoro.js: Text-to-speech implementationstt.js: Speech-to-text functionalityui.js: User interface interactions/index.html: Main application pageThis project uses the following open source technologies:
Apache 2.0
18 commits
JavaScript
82.1%
CSS
10.0%
HTML
7.9%
A web application that converts speech to speech 100% private
88
stars
18
commits
JavaScript
primary language
Jun 3, 2025
updated
A web application that converts speech to text, processes it through an AI language model, and converts the response back to speech using advanced text-to-speech technology.
This all happens in the local browser, nothing is sent to any server.
Important: You NEED a local running chat LLM server like llama-server
In the Settings tab:
/css: Stylesheet files for the UI/js: JavaScript modules for application logic
AudioPlayer.js: Handles audio playbackconversation.js: Manages the conversation flowkokoro.js: Text-to-speech implementationstt.js: Speech-to-text functionalityui.js: User interface interactions/index.html: Main application pageThis project uses the following open source technologies:
Apache 2.0
18 commits
JavaScript
82.1%
CSS
10.0%
HTML
7.9%