Project folders or tags
I have too mane transcriptions. Finding right one is a challenge sometimes. Batch transcriptions may include 100+ files. This floods sidebar quickly. Adding some grouping tools to the desktop app would help: Project folders to collect recordings relevant to particular project Tags to filter by company name, type of recording (like meeting, interview, important), speaker etc.

Roman Zhikharev 12 days ago
Project folders or tags
I have too mane transcriptions. Finding right one is a challenge sometimes. Batch transcriptions may include 100+ files. This floods sidebar quickly. Adding some grouping tools to the desktop app would help: Project folders to collect recordings relevant to particular project Tags to filter by company name, type of recording (like meeting, interview, important), speaker etc.

Roman Zhikharev 12 days ago
Floating meeting recorder view options
When you start a meeting recording (via meeting detection), the floating recorder stays in place. An option to hide that floating thing completely or move that to the menu bar would be really nice.

ben 13 days ago
Floating meeting recorder view options
When you start a meeting recording (via meeting detection), the floating recorder stays in place. An option to hide that floating thing completely or move that to the menu bar would be really nice.

ben 13 days ago
Speaker name autocomplete
Right now, you have to type out the full speaker name. It’d be great if speaker names can be autocompleted from previously used names.

ben 15 days ago
Speaker name autocomplete
Right now, you have to type out the full speaker name. It’d be great if speaker names can be autocompleted from previously used names.

ben 15 days ago
Planned
`name` field empty in full transcription API endpoint
The /api/v1/transcriptions/:id detail endpoint returns an empty string for name, while the list endpoint (/api/v1/transcriptions) returns it correctly. List endpoint: "name": "New Project (9:06 PM)" Detail endpoint: "name": ""

ben 15 days ago
Planned
`name` field empty in full transcription API endpoint
The /api/v1/transcriptions/:id detail endpoint returns an empty string for name, while the list endpoint (/api/v1/transcriptions) returns it correctly. List endpoint: "name": "New Project (9:06 PM)" Detail endpoint: "name": ""

ben 15 days ago
Completed
Segments missing speaker field in transcription detail endpoint
The /api/v1/transcriptions/:id endpoint documentation shows a speaker field on each segment, but the actual response doesn't include it. Documented: { "id": "seg_001", "start": 0.0, "end": 4.52, "text": "...", "speaker": "Speaker 1" } Actual: { "id": "AFF66A02-...", "start": 13280, "end": 232080, "text": "..." } Also noticed segmentCount, isTranscribed, and per-tag color from the docs are absent in the actual response. The segment start/end values appear to be integers (milliseconds?) rather than the floats (seconds?) shown in the docs.

ben 15 days ago
Completed
Segments missing speaker field in transcription detail endpoint
The /api/v1/transcriptions/:id endpoint documentation shows a speaker field on each segment, but the actual response doesn't include it. Documented: { "id": "seg_001", "start": 0.0, "end": 4.52, "text": "...", "speaker": "Speaker 1" } Actual: { "id": "AFF66A02-...", "start": 13280, "end": 232080, "text": "..." } Also noticed segmentCount, isTranscribed, and per-tag color from the docs are absent in the actual response. The segment start/end values appear to be integers (milliseconds?) rather than the floats (seconds?) shown in the docs.

ben 15 days ago
Completed
Most recent transcript API endpoint
Love the local server API endpoints. I’ve been eyeing this app and purchased it today after seeing the 1.25 changelog. Trying to create some automation using the local API server, and thought it’d be great to be able to fetch the last transcription without having to list all transcriptions and find the ID of the most one.

ben 15 days ago
Completed
Most recent transcript API endpoint
Love the local server API endpoints. I’ve been eyeing this app and purchased it today after seeing the 1.25 changelog. Trying to create some automation using the local API server, and thought it’d be great to be able to fetch the last transcription without having to list all transcriptions and find the ID of the most one.

ben 15 days ago
In Progress
Diarization Model Selection
I would love to see other ways of automatically diarizing the transcripts. The current implementation works if the audio is great, however there are other approaches existing already (e.g., https://huggingface.co/nvidia/diar_sortformer_4spk-v1). It would be nice to be able to switch between models, similar to the way one can switch the models for transcribing locally.

L-Ter 27 days ago
In Progress
Diarization Model Selection
I would love to see other ways of automatically diarizing the transcripts. The current implementation works if the audio is great, however there are other approaches existing already (e.g., https://huggingface.co/nvidia/diar_sortformer_4spk-v1). It would be nice to be able to switch between models, similar to the way one can switch the models for transcribing locally.

L-Ter 27 days ago
Completed
Improve Reliability of YouTube Video Downloads
Currently, our YouTube download functionality is inconsistent due to frequent, unannounced changes to Google's internal APIs and player structures. This causes download failures that frustrate users. This initiative focuses on re-architecting our downloader to handle these upstream changes more gracefully.

Anton 3 months ago
Completed
Improve Reliability of YouTube Video Downloads
Currently, our YouTube download functionality is inconsistent due to frequent, unannounced changes to Google's internal APIs and player structures. This causes download failures that frustrate users. This initiative focuses on re-architecting our downloader to handle these upstream changes more gracefully.

Anton 3 months ago
In Progress
Translations
I would suggest feature, after transcribing, to get with one click translation to other language. even to have 2 column layout side by side to see original and translation texts. I like that Turboscribe has similar thing, so we can learn foreign languages that way, by transcribing online videos. enable link transcriptions (Facebook, Instagram, Youtube, X, Rumble) if not yet. maybe even allow export to some google sheets and some flashcard software (desktop ones), to have table with original words and verbs, and translations. So that we can print it, and learn language (without repeating words on ourself, nothing stays in head).

Tarik Miljkovic 3 months ago
In Progress
Translations
I would suggest feature, after transcribing, to get with one click translation to other language. even to have 2 column layout side by side to see original and translation texts. I like that Turboscribe has similar thing, so we can learn foreign languages that way, by transcribing online videos. enable link transcriptions (Facebook, Instagram, Youtube, X, Rumble) if not yet. maybe even allow export to some google sheets and some flashcard software (desktop ones), to have table with original words and verbs, and translations. So that we can print it, and learn language (without repeating words on ourself, nothing stays in head).

Tarik Miljkovic 3 months ago
In Progress
iOS version
As a user of iOS, I want to record in-person meetings and voice memos on my mobile device, so that I can transcribe and save them without using my Mac.

Anton 4 months ago
In Progress
iOS version
As a user of iOS, I want to record in-person meetings and voice memos on my mobile device, so that I can transcribe and save them without using my Mac.

Anton 4 months ago
Completed
Watch folders
Add the ability to designate folders for automatic monitoring. When new audio or video files are added to a watched folder, the app will automatically transcribe and translate them in the background.

Anton 5 months ago
Completed
Watch folders
Add the ability to designate folders for automatic monitoring. When new audio or video files are added to a watched folder, the app will automatically transcribe and translate them in the background.

Anton 5 months ago
Completed
Calendar integration for meeting recordings
As a user, I want the app to integrate with my calendar so it can schedule/auto-start recordings for my meetings and use the meeting details (title, participants, links).

Anton 6 months ago
Completed
Calendar integration for meeting recordings
As a user, I want the app to integrate with my calendar so it can schedule/auto-start recordings for my meetings and use the meeting details (title, participants, links).

Anton 6 months ago
Completed
Improved support for USB microphones and diverse audio devices
External microphones (USB, audio interfaces) expose varied sample rates, channel counts, bit depths, and clock behaviors. Current capture is tuned to built-in Mac mic defaults, causing incompatibilities, resampling artifacts, device init failures, or silent tracks when device capabilities don’t match assumptions. We need to reliably capture audio from a wide range of USB and external microphones.

Anton 6 months ago
Completed
Improved support for USB microphones and diverse audio devices
External microphones (USB, audio interfaces) expose varied sample rates, channel counts, bit depths, and clock behaviors. Current capture is tuned to built-in Mac mic defaults, causing incompatibilities, resampling artifacts, device init failures, or silent tracks when device capabilities don’t match assumptions. We need to reliably capture audio from a wide range of USB and external microphones.

Anton 6 months ago
Completed
Preferred audio track selection for YouTube downloads
Enable users to select a preferred language of the audio track when downloading from YouTube so the captured audio matches their intended language.

Anton 6 months ago
Completed
Preferred audio track selection for YouTube downloads
Enable users to select a preferred language of the audio track when downloading from YouTube so the captured audio matches their intended language.

Anton 6 months ago
Completed
Audio meters in Recording panel
During meetings, users can’t easily tell whether their microphone and system audio are being captured. Missing OS permissions or incorrect input/output settings can result in silent recordings without clear, real-time feedback. Display real-time audio level meters for microphone and system audio in the recording panel so users can quickly verify signal presence, detect silence/clipping.

Anton 6 months ago
Completed
Audio meters in Recording panel
During meetings, users can’t easily tell whether their microphone and system audio are being captured. Missing OS permissions or incorrect input/output settings can result in silent recordings without clear, real-time feedback. Display real-time audio level meters for microphone and system audio in the recording panel so users can quickly verify signal presence, detect silence/clipping.

Anton 6 months ago
Completed
Data protection and Cleanup
Transcription data can accumulate beyond what users are comfortable retaining, increasing privacy risk, storage costs, and clutter. Users lack straightforward controls to enforce their own data retention preferences. Provide users with clear controls to remove transcriptions older than a chosen retention period, either manually on demand or automatically on a schedule.

Anton 6 months ago
Completed
Data protection and Cleanup
Transcription data can accumulate beyond what users are comfortable retaining, increasing privacy risk, storage costs, and clutter. Users lack straightforward controls to enforce their own data retention preferences. Provide users with clear controls to remove transcriptions older than a chosen retention period, either manually on demand or automatically on a schedule.

Anton 6 months ago
Completed
Filter history by item type
Users reviewing transcription history struggle to quickly find relevant entries because all item types are mixed together, making navigation inefficient. Support filtering by: Recording Video Audio

Anton 6 months ago
Completed
Filter history by item type
Users reviewing transcription history struggle to quickly find relevant entries because all item types are mixed together, making navigation inefficient. Support filtering by: Recording Video Audio

Anton 6 months ago