# Show HN: Qumra – Screen recorder that uploads while you record

> Source: <https://qumra.io>
> Published: 2026-09-07 15:17:23+00:00

I built Qumra 3 years ago for myself. It's a Loom like desktop screen and camera recorder for Mac and Windows.

I used Loom at the time and had a problem with the pricing, and the editor never did what I needed. As a software developer I record a lot of short videos for clients: showing a bug, a fix, an example. After recording I usually needed edits. Cut a part where something showed up on screen that shouldn't be there. Silence the filler words instead of cutting them. Remove parts of the video by deleting them from the transcript. So the editor is built around those three things. Later, with AI getting better, I picked the project back up and wanted to make it usable by other people.

The other idea is that I neeeded the video to be uploaded while recording. The recorder produces WebM/VP9 chunks from MediaRecorder. A worker batches them into 2 MB pieces and sends them in order to a Mux resumable upload URL. Mux used to reject out-of-order chunks, so concurrency is 1, with retries. It runs in a worker because slicing blobs on the main thread caused frame drops. When you stop, only the last piece is left to send. Mux then transcodes for a few seconds before playback starts, so the link exists the moment you stop but the video plays a few seconds later.

I needed system audio to work out of the box, without a virtual driver. The Electron main process spawns a small Rust helper. On macOS it uses ScreenCaptureKit. On Windows it uses WASAPI process loopback, which taps the audio engine rather than the default output device, so audio enhancement software and virtual drivers don't break it. It streams raw PCM over stdout into an AudioWorklet that mixes it with the mic.

Viewers open the link in a browser, no account, and can leave comments pinned to a timestamp. The AI edits work by sending the transcript words to OpenAI and getting back mute and cut commands for the timeline. Filler words get muted, long pauses get cut.

Things it doesn't do:

- You need an account to record. Recordings need an owner. Viewers don't need one.

- The Windows build isn't code signed, so SmartScreen will warn you. The Mac build is signed and notarized because that's what I use.

- No Linux build.

- Not open source.

- Anyone with the link can watch the video.

Free plan is 30 recordings of up to 5 minutes each. Premium is $14.99/month and unlocks AI transcription, the editor, and removes the caps.

Stack: Electron and React for the app, Convex for the backend, Mux for video, Remotion on Lambda for rendering edits.

Download: [https://qumra.io/download](https://qumra.io/download)

Two things I'd like to know. If you record short videos to show someone, what do you use today and what's missing from it? And for people using Loom at work: do the Jira and Confluence integrations matter day to day, or is it mostly the recorder?

Comments URL: [https://news.ycombinator.com/item?id=49599379](https://news.ycombinator.com/item?id=49599379)

Points: 1

# Comments: 0
