Skip to content

OpenPlod 0.4.0 - Custom workspace, recording AI and direct-device improvements

Pre-release
Pre-release

Choose a tag to compare

@RemiPelloux RemiPelloux released this 07 Sep 13:00
· 1 commit to main since this release

OpenPlod 0.4.0

A more consistent recording and Markdown workspace, with source-linked Mistral AI chat and direct-device improvements.

What's New

  • Redesigned Recordings, Documents, and Plaud Device pages with 91 custom SVG icon exports, compact controls, light/dark themes, and responsive layouts.
  • Mistral AI conversations grounded in selected recordings, with consent, source references, saved history, and Markdown export.
  • Right-click recording tags, playback speed, timestamp bookmarks, and versioned transcript/speaker corrections.
  • Markdown formatting, document outlines, source panels, folder organization, history, and exports.
  • Audio-loading timeouts, cancellation, and failure recovery instead of a permanently spinning player.
  • Opt-in automatic Plaud import and offset-based Bluetooth download checkpoints.
  • An SDK-free native Android direct Bluetooth adapter in the source tree, with encrypted enrollment approved on an already-authorized Mac.
  • A verified Mac installer that archives duplicate bundles, plus visible build identity so installed updates can be checked.
  • Expanded README, current privacy-redacted screenshots, GitHub topics, MIT terms for original OpenPlod contributions, and GitHub Sponsors.

Downloads and Upgrade

Download OpenPlod-0.4.0-macos-arm64.zip and SHA256SUMS.txt below. On macOS, verify both files in the same directory:

shasum -a 256 -c SHA256SUMS.txt

Quit OpenPlod and back up the entire vault before upgrading. Extract the ZIP and replace only /Applications/OpenPlod.app; do not delete the vault under ~/Library/Application Support/com.openplod.vault/. The archive also contains documentation, dependency-license inventory, and available license/notice texts.

This is an experimental Apple Silicon Mac build, ad-hoc signed and not notarized. Direct Plaud extraction requires external Swift tooling, ffmpeg, and ffprobe. No production-signed Android APK is included; Android source and build instructions are available.

Verified

  • 106 Bun tests and 1,000 assertions.
  • Backend type checking, frontend lint/build, macOS production build, and Android ARM64 debug build.
  • Android 16 KB APK ZIP and ELF load-segment alignment checks.
  • Real-library browser checks for waveform/playback, export, Markdown formatting, outline navigation, tooltips, keyboard operation, and responsive layouts.
  • Installed Mac interface and saved recordings checked separately from browser tests.
  • Git history and staged-source secret scans, plus known-private-value checks of source and the compiled app.

Important Limits

  • Hardware extraction was previously verified on one authorized Note Pro on Mac and Android. This release is not a new compatibility certification for other models, firmware, or phones.
  • Fresh desktop device authorization is not self-service or verified account-free. Android enrollment requires an already-authorized Mac; after enrollment its Bluetooth download does not use a Mac audio relay.
  • Cloud transcription and AI send audio or transcript text to the selected provider. The default LAN service is not intended for public internet exposure.
  • Cross-peer deletion propagation, original-sidecar purge, and byte-offset mobile-to-vault upload resumption remain unfinished.
  • MIT applies to original OpenPlod contributions. The inherited upstream README declares MIT but has no standalone license notice; dependency and vendor-asset terms remain separate. See licensing scope.

Read the README · Changelog · Roadmap · Sponsor Remi Pelloux