Skip to content

Releases: rishabhrao/worklog-mac

Worklog 1.0 for macOS

Choose a tag to compare

@rishabhrao rishabhrao released this 09 Aug 10:41
cb7909f

The first packaged build of the macOS app.

Opening it the first time

This build is signed with a self-signed certificate, not an Apple Developer ID, because notarization requires a paid Apple account. macOS will refuse to open it on the first try. The usual dance:

  1. Unzip and drag Worklog.app to /Applications.
  2. Double-click it. macOS says it "cannot be opened because Apple cannot check it for malicious software". Click Done.
  3. Open System Settings > Privacy & Security, scroll to Security, and click Open Anyway next to the Worklog message.
  4. Confirm. macOS remembers; you only do this once.

Worklog will then ask for Microphone access, and for Accessibility if you want the dictation hotkey. Nothing else.

Prefer not to? Build from source with ./build.sh release. The result is identical and signed by you.

What it does

  • Always-on recording from one input device you pin, in rolling 5-minute segments. It never silently switches microphones and never silently stops.
  • Clip the last 5/15/30/N minutes or any historical range, trim by eye and ear, and create.
  • On-device transcription running alongside capture, with no account, no network and no cost. Without a cloud key it is your transcript; with one, the accurate diarized version arrives too and the on-device one stays beside it permanently.
  • Pick a clip range from the transcript instead of the waveform, and see the words at each edge while you trim.
  • Push-to-talk dictation with live words as you speak, inserted into whatever app you are in.
  • Optional cloud pipeline: diarized transcript, translations, and summaries.
  • Keeps the Mac awake while it runs, so a recording is never cut short.
  • Everything stays on your Mac: plain files plus one SQLite database. Audio leaves only when you run a cloud transcription, and only to providers you configured.

Requires macOS 14+. On-device transcription requires macOS 26+.