w3bs.AccountStart building
PACKAGES / Profullstack

typeheard

Transcribe audio and video from the terminal with typeheard.com. Also a TUI; the first few minutes of any file are free without a key.

ThreatCrush · No malware found
INSTALLw3bs install typeheard.com/typeheard

No w3bs yet? curl -fsSL https://w3bs.org/install.sh | sh

Get started

What to type once it is installed.

  1. w3bs install typeheard.com/typeheardInstall typeheard and track it for updates
  2. typeheard interview.m4aTranscribe a file and print the text
  3. typeheard talk.mp4 --format srt --out talk.srtWrite subtitles
  4. typeheard loginSave an API key for whole files
  5. typeheard tuiYour transcripts, in the terminal

Every option: typeheard --help · docs ↗

Malware scan

ThreatCrush found no malware indicators in typeheard 0.1.0. The other findings below are ordinary code-review notes, not malware.

Scanned
2026-10-19 18:46 UTC · threatcrush 0.13.30
Files
49 (installer + github.com/profullstack/typeheard.com)
Findings
1 high · 8 medium · 3 low
12 other findings (not malware)
  • high
    Database URL with credentialssource/docker-compose.yml:20secret-database-url · CWE-798
  • medium
    unescaped HTML renderingsource/apps/web/src/views/pages.js:199js-unescaped-html-sink · CWE-79
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/migrate.js:42sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:64sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:86sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:160sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:196sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:340sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/packages/db/src/queries.js:353sql-template-interpolation · CWE-89
  • low
    SQL built from a template literal or f-stringsource/test/credits.test.js:136sql-template-interpolation · CWE-89
  • low
    SQL built from a template literal or f-stringsource/test/credits.test.js:151sql-template-interpolation · CWE-89
  • low
    Hardcoded Credentialsource/test/webhook.test.js:159secret-generic-credential · CWE-798

Badge for your README

ThreatCrush: No malware found

[![ThreatCrush scan](https://w3bs.org/api/packages/typeheard.com/typeheard/badge.svg)](https://w3bs.org/packages/typeheard.com/typeheard)