Skip to content

Releases: divitkashyap/loch-app

Loch v1.2.1

Choose a tag to compare

@divitkashyap divitkashyap released this 10 Jul 21:44

Security and dictation-quality maintenance release, plus a couple of new building blocks.

Highlights

  • Dictation: replaced Space-to-lock with an Escape-based long-form session shortcut. Paste now targets the exact app that had focus when you started talking (fixes cross-app mix-ups), fixes a Chromium/Electron paste-timing race, and never clobbers something you copied manually mid-restore.
  • Security hardening: the browser-companion bridge now rejects requests from web-page origins and validates the loopback host; dictation debug logs no longer touch /tmp or contain transcript text; pasted text is sanitized against newline/control-character injection.
  • New: local, privacy-preserving clipboard context detection (localhost URLs, JSON, file:line references, stack traces) — foundation for smarter clipboard actions.
  • New: a backend for an upcoming "actionable developer inbox" (permission-required / completed session events) — UI coming next.
  • Larger, correctly-transparent menu-bar icon matching the Loch splash logo.

Install

brew install --cask divitkashyap/tap/loch

Or download the zip below, unzip, move Loch.app to /Applications, then clear Gatekeeper once:

shasum -a 256 -c Loch-v1.2.1-3-unsigned.zip.sha256
xattr -d com.apple.quarantine /Applications/Loch.app

Full install/permissions notes: INSTALL.md

Loch v1.2.0

Choose a tag to compare

@divitkashyap divitkashyap released this 09 Jul 14:08

The developer's dynamic island — Loch turns the MacBook notch into a live surface for your music, clipboard, AI agents, builds, ports, and more. Free, native, local-first.

First release under the new name Loch (formerly SwampShi), with a big dictation overhaul and a quieter, more configurable notch.

✨ Highlights

🎙️ Push-to-talk dictation, properly

  • Long-form, fully on-device transcription (Apple SpeechTranscriber on macOS 26) — hold your key and speak whole paragraphs without losing sentences.
  • First-word pre-warm so the opening word isn't clipped when you start talking.
  • Auto-pastes into the focused app; if Accessibility isn't granted, the text still lands on your clipboard and a tappable notch banner points you to the right setting.

🔕 A notch that stays out of the way

  • New attention-only mode for AI sessions and builds — the notch only surfaces when something needs you (a permission prompt or a finished/failed run), staying hidden while things just run.
  • Configurable keep-awake with 30 min / 1 hr / 2 hr durations (Amphetamine-style).
  • Kill running builds straight from the notch, like port-killing.

🎨 Polish

  • Cleaner home tray: a 2×3 launcher with subtle per-chip glow and a wider color range.
  • Notch-safe layout across every tab; music metadata, artwork, and corners tidied up.
  • Claude usage meter.
  • Brand-new menu-bar icon matching the Loch splash logo.

📦 Install

brew install --cask divitkashyap/tap/loch

Or download Loch-v1.2.0-2-unsigned.zip below, unzip, move Loch.app to /Applications.

This build is unsigned (free app, no Apple Developer fee yet), so clear Gatekeeper once after verifying the checksum:

shasum -a 256 -c Loch-v1.2.0-2-unsigned.zip.sha256
xattr -d com.apple.quarantine /Applications/Loch.app

SHA-256: e3258492a6e9f652cdde7c3e9072a2f3cc5d4b934d769c45a0b489675a43f990

Full steps & permissions: INSTALL.md · Privacy: PRIVACY.md