git404hub

what is wisprgemma fr?

arindam200/wisprgemma — explained in plain English

Analysis updated 2026-05-18

10JavaScriptAudience · generalComplexity · 3/5Setup · moderate

tl;dr

A voice dictation web app and Chrome extension that transcribes and cleans up speech entirely in the browser, using an on-device AI model so audio never leaves your computer.

vibe map

mindmap
  root((WisprGemma))
    What it does
      Voice to text dictation
      Runs fully in browser
      Multiple output modes
    Tech stack
      Gemma 4 E2B model
      Transformers.js
      WebGPU
    Use cases
      Hands free note taking
      Voice drafted emails
      Multilingual dictation
    Audience
      Vibe coders
      Privacy focused users
      Writers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Dictate notes or documents with fillers and false starts automatically removed.

VIBE 2

Draft a professional email by speaking instead of typing.

VIBE 3

Transcribe speech in another language and get polished English output.

VIBE 4

Insert dictated text directly into any text field on any webpage via the Chrome extension.

what's the stack?

JavaScriptTransformers.jsWebGPUONNXChrome Extension MV3

how it stacks up fr

arindam200/wisprgemmaagi-ruby/ai-gpt_image2-seedance_2.0-video-skillsarman-luthra/aftr
Stars101010
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasy
Complexity3/51/5
Audiencegeneralvibe codervibe coder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Chrome or Edge 121+ with WebGPU and a one-time ~3.5 GB model download.

The README does not state a license.

in plain english

WisprGemma is a voice dictation tool that turns spoken words into clean, written text, and it does all of that work directly inside your browser instead of sending your voice to a company's server. It comes in two forms: a web app you open in a browser tab, and a Chrome extension that lets you dictate directly into any text field on any webpage. The project uses a single AI model, Gemma 4 E2B, to handle everything in one step: recognizing your speech, cleaning it up, and rewriting it if needed. There is no separate speech recognition tool and no server involved, since the model runs on your own computer's graphics card through a browser technology called WebGPU. The first time you use it, the app downloads about 3.5 gigabytes of model files, but after that it works offline. Before speaking, you choose one of four modes. Clean dictation removes filler words and applies spoken commands like starting a new paragraph. Verbatim mode transcribes exactly what you said with no cleanup. Polished email mode rewrites what you say into a professional sounding email. The fourth mode transcribes speech in any language and outputs the result in English. The web app tracks statistics like words dictated, typing speed saved, and a streak chart, stored only in your browser. The Chrome extension adds a side panel with push to talk dictation on any page, and includes workarounds for Chrome's extension permission system, since Chrome cannot ask for microphone access directly inside a side panel. To try the web app, a developer runs a local server command and opens it in Chrome or Edge version 121 or newer with WebGPU turned on. The Chrome extension is loaded manually as an unpacked extension through Chrome's developer mode. Both pull the AI model from Hugging Face, a site that hosts AI models, and cache it locally afterward. The README does not state a license.

prompts (copy fr)

prompt 1
Help me run WisprGemma's web app locally and load the Gemma 4 model in my browser.
prompt 2
Walk me through loading the WisprGemma Chrome extension as an unpacked extension.
prompt 3
Explain how WisprGemma keeps my voice audio from ever leaving my device.
prompt 4
Which WisprGemma output mode should I use for drafting an email by voice?

Frequently asked questions

what is wisprgemma fr?

A voice dictation web app and Chrome extension that transcribes and cleans up speech entirely in the browser, using an on-device AI model so audio never leaves your computer.

What language is wisprgemma written in?

Mainly JavaScript. The stack also includes JavaScript, Transformers.js, WebGPU.

What license does wisprgemma use?

The README does not state a license.

How hard is wisprgemma to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is wisprgemma for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.