Whisper Web: ML-Powered Speech Recognition Directly in Your Browser
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Whisper Web brings powerful, ML-powered speech recognition directly to your browser, leveraging ? Transformers.js. This innovative project allows for client-side audio processing, offering privacy and efficiency without relying on cloud services. It even includes experimental WebGPU support for accelerated performance.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Whisper Web, developed by Xenova, offers cutting-edge, ML-powered speech recognition directly within your web browser. This project leverages the power of ? Transformers.js to perform complex machine learning tasks entirely client-side, eliminating the need for server-side processing. It's designed for privacy and efficiency, allowing users to transcribe audio without sending data to external servers. Furthermore, Whisper Web includes experimental WebGPU support, enabling GPU acceleration for even faster transcription directly in compatible browsers.
Installation
To get Whisper Web running locally, follow these simple steps:
Clone the repository and install dependencies:
git clone https://github.com/xenova/whisper-web.git cd whisper-web npm installRun the development server:
npm run devNote for Firefox users: You may need to change the
dom.workers.modules.enabledsetting inabout:configtotrueto enable Web Workers. More details can be found in this issue.Open the link (e.g., http://localhost:5173/) in your browser.
Examples
Experience Whisper Web in action through its live demos:
Main Demo Site: https://huggingface.co/spaces/Xenova/whisper-web
Experimental WebGPU Demo: https://huggingface.co/spaces/Xenova/whisper-webgpu
Why Use It?
Whisper Web stands out for several compelling reasons:
Client-Side Processing: All speech recognition happens directly in the user's browser, enhancing privacy and enabling offline functionality.
Performance: With experimental WebGPU support, it can leverage your device's GPU for significantly faster transcription speeds.
Ease of Integration: Built with TypeScript and JavaScript, it's straightforward to integrate into web applications.
Open Source: Licensed under MIT, it's free to use, modify, and distribute.
Links
GitHub Repository: https://github.com/xenova/whisper-web
Main Demo Site: https://huggingface.co/spaces/Xenova/whisper-web
Experimental WebGPU Demo: https://huggingface.co/spaces/Xenova/whisper-webgpu
Transformers.js: https://github.com/xenova/transformers.js
Related repositories
Similar repositories that may be relevant next.

AgentsKit: The Complete JavaScript Toolkit for Building AI Agents
September 20, 2026
AgentsKit is a comprehensive JavaScript toolkit designed for building AI agents, offering a lightweight core and a modular ecosystem. It provides essential components like UIs, autonomous runtime, tools, memory, and RAG, enabling developers to create sophisticated agents from simple chat interfaces to complex autonomous systems. This framework aims to simplify agent development by offering composable parts and avoiding the need to glue multiple incompatible libraries together.

ECC: The Agent Harness Performance Optimization System for LLMs
August 28, 2026
ECC is an advanced agent harness performance optimization system, providing a coordinated engineering system and toolbox for LLM development. It enables agents to plan, test, implement, review, and learn effectively, enhancing productivity and security for AI-driven coding workflows across platforms like Claude Code, Codex, and Cursor.

agent-skills: Production-Grade Engineering Skills for AI Coding Agents
August 14, 2026
agent-skills is a comprehensive GitHub repository offering production-grade engineering skills for AI coding agents. It provides structured workflows, quality gates, and best practices that senior engineers use to build reliable software. These skills help AI agents consistently follow robust development processes across all phases.
AsterMind-ELM: Modular Extreme Learning Machine for On-Device ML in JS/TS
July 21, 2026
AsterMind-ELM is a JavaScript/TypeScript library that modernizes Extreme Learning Machines (ELMs) for instant, on-device machine learning in web applications. It offers advanced features like Kernel ELMs, Online ELM, and DeepELM, enabling fast, private, and interpretable AI directly in the browser. This framework allows for building decentralized, self-training ML systems without relying on GPUs or servers.
Source repository
Open the original repository on GitHub.
23 counted GitHub visits