$ baro fork wdyd2004/voice-noteLocal-first voice recording, transcription, and summarization app for macOS. Korean/English bilingual. BYOK with Gemini API key. Tauri 2.0 desktop app with React frontend and Rust backend. macOS only.
Local-first voice recording, transcription, and summarization app for macOS. Korean and English bilingual. No server required — bring your own Gemini API key.
VoiceNote records or imports audio, transcribes it using Google's Gemini 2.0 Flash model, identifies speakers automatically, and generates concise summaries. Everything runs locally on your Mac with data stored in iCloud for multi-device sync.
Anyone who needs to capture and organize voice content — meeting notes, interviews, lectures, personal memos. Especially useful for Korean/English bilingual users.
Turborepo monorepo with two apps:
apps/tauri) — Tauri 2.0 with React + Vite frontend and Rust backend. All heavy operations (audio chunking, Gemini API uploads, file I/O) run in Rust to avoid IPC overhead.apps/landing) — Next.js 15 static site.Shared packages for TypeScript types, i18n locales, and tsconfig bases.
# Install dependencies
pnpm install
# Run the desktop app in development mode
pnpm --filter @voicenote/tauri tauri:dev
# Build the macOS .app bundle
pnpm --filter @voicenote/tauri tauri:build
First Rust compile takes several minutes. Subsequent builds are incremental (~6 seconds).
Open the app and go to Settings. Enter your Gemini API key. Select your preferred language (Korean or English). Recordings will be auto-processed once the key is set.
Recordings are stored in ~/Library/Mobile Documents/iCloud~com~voicenote~app/Documents/. Each recording gets its own directory with metadata, audio, transcript, and summary files. Settings are stored separately in ~/Library/Application Support/com.voicenote.app/settings.db.
Transcription and summarization use Gemini 2.0 Flash. Approximate cost is $0.003 per minute of audio.
MIT


로컬 우선 음성 녹음, 전사, 요약 앱. Gemini AI 기반 자동 전사 및 화자 분리. 서버 불필요, API 키만 있으면 됩니다.
로컬 우선 음성 녹음, 전사, 요약 앱. Gemini AI 기반 자동 전사 및 화자 분리. 서버 불필요, API 키만 있으면 됩니다.
v1.0.0
v1.0.0

SwiftBar plugin for monitoring Claude Code API usage with utilization bar and multi-account detection
v1.0.1