ErrLookup › Zackriya-Solutions/meetily
Zackriya-Solutions/meetily
Privacy first, AI meeting assistant with 4x faster Parakeet/Whisper live transcription, speaker diarization, and Ollama summarization built on Rust. 100% local processing. no cloud required. Meetily (Meetly Ai - https://meetily.ai) is the #1 Self-hosted, Open-source Ai meeting note taker for macOS & Windows. Understand How to write meeting minutes · Rust · 333 source files
Analyzed at 0281737d87 on 2026-08-16. 192 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| No transcript text available. Please add some text first. | validation | warning | transcript, summary, validation, react-hook |
| No meeting ID received from save operation | exception | error | tauri, ipc, serde, response-shape, meeting-save |
| Meeting metadata not found | exception | error | indexeddb, recovery, metadata, crash-recovery |
| No transcripts found for this meeting | exception | error | indexeddb, recovery, transcripts, partial-write |
| Update check already in progress | exception | info | updates, concurrency, singleton-guard |
| Summary model recommendation is not ready yet | exception | error | onboarding, model-download, null-guard, tauri-invoke |
| FFmpeg not found. FFmpeg is required to decode .{} files. It | exception | error | ffmpeg, audio-decode, missing-dependency |
| Failed to create temporary WAV file: {} | exception | error | ffmpeg, tempfile, permissions, disk-full |
| Invalid input path (non-UTF8) | exception | error | path-encoding, utf8, ffmpeg, import |
| Invalid temp path (non-UTF8) | exception | error | path-encoding, utf8, tempfile, import |
| Failed to spawn ffmpeg process: {} | exception | error | ffmpeg, process-spawn, permissions, gatekeeper |
| Failed to wait for ffmpeg process: {} | exception | error | ffmpeg, process, transient, oom |
| FFmpeg conversion failed with exit code: {}. The file may be | exception | error | ffmpeg, corrupt-file, unsupported-format, drm |
| FFmpeg output file not found: {} | exception | error | ffmpeg, antivirus, temp-file, filesystem |
| FFmpeg produced an empty output file. The input may contain | exception | error | ffmpeg, no-audio-track, empty-output, video-import |
| Failed to open audio file '{}': {} | exception | error | file-io, file-not-found, permissions, locking |
| Failed to probe audio format: {} | exception | error | symphonia, format-probe, bad-extension, audio-decode |
| No audio track found in file | exception | error | symphonia, no-audio-track, video-import |
| Unknown sample rate | exception | error | symphonia, sample-rate, metadata, audio-decode |
| Failed to create decoder: {} | exception | error | symphonia, unsupported-codec, cargo-features, audio-decode |
| No audio samples decoded from file | exception | error | audio, decoding, symphonia, import, whisper |
| Device name cannot be empty | validation | warning | audio, validation, device-name, tauri-ipc |
| Device type (input/output) not specified in the name | validation | warning | audio, validation, device-name, parse-error |
| Failed to get default input config: {} | exception | error | audio, cpal, device-config, permissions, macos, linux |
| Failed to get output config: {} | exception | error | audio, cpal, macos, output-device, system-audio, coreaudio |
| Device not found: {} | exception | error | audio, cpal, device-enumeration, name-mismatch, device-not-found |
| No default input device found | exception | error | audio, cpal, no-microphone, hardware, permissions, default-device |
| Failed to create WASAPI host: {} | exception | error | windows, wasapi, cpal, build-features, audio-host |
| No compatible input configuration found for device: {} | exception | error | windows, wasapi, cpal, input-device, device-config, exclusive-mode |
| Device not found or no compatible configuration available: { | exception | error | windows, wasapi, device-not-found, loopback, rdp, fallback-exhausted |
| File does not exist: {} | validation | warning | file, import, validation, file-not-found, tauri-ipc |
| Unsupported format: .{}. Supported: {} | validation | warning | file, import, validation, unsupported-format, file-extension |
| Cannot read file: {} | validation | error | file, import, filesystem, permissions, toctou, io |
| File too large: {:.2}GB. Maximum supported size is {}GB | validation | warning | file, import, file-size, limit, memory-safety, validation |
| Import already in progress | exception | warning | import, concurrency, single-flight, race-condition, ui |
| Source file not found: {} | exception | error | file, import, file-not-found, toctou, filesystem |
| Import cancelled | exception | info | import, cancellation, control-flow, user-action |
| Copy task join error: {} | exception | error | import, tokio, spawn-blocking, join-error, panic, shutdown |
| Decode task join error: {} | exception | error | tokio, spawn-blocking, join-error, symphonia, audio-decode, panic, rust |
| Resample task join error: {} | exception | error | tokio, spawn-blocking, join-error, audio-resample, panic, rust |
| VAD task panicked: {} | exception | error | tokio, join-error, vad, speech-detection, panic, rust |
| Parakeet transcription failed on segment {}: {} | exception | error | parakeet, onnx, transcription, stt, segment, rust |
| Whisper transcription failed on segment {}: {} | exception | error | whisper, whisper-rs, transcription, stt, language-code, rust |
| DB error: {} | exception | error | sqlx, sqlite, connection-pool, pool-timeout, rust |
| Failed to start transaction: {} | exception | error | sqlx, sqlite, transaction, sqlite-busy, wal, rust |
| Failed to create meeting: {} | exception | error | sqlx, sqlite, insert, schema-migration, meetings, rust |
| Failed to insert transcript: {} | exception | error | sqlx, sqlite, insert, transcripts, schema, rust |
| Failed to commit transaction: {} | exception | error | sqlx, sqlite, transaction, commit, sqlite-busy, rust |
| Failed to load model '{}': {} | exception | error | whisper, model-loading, ggml, gpu, rust |
| Whisper engine not initialized | exception | error | whisper, initialization, global-state, tauri, rust |
| Parakeet engine not initialized | exception | error | parakeet, initialization, global-state, tauri, rust |
| App state not available | exception | error | tauri, state, dependency-injection, setup, rust |
| Failed to query config: {} | exception | error | database, sqlx, sqlite, transcript-settings, audio-import |
| Failed to open System Settings: {} | exception | warning | macos, permissions, process-spawn, system-settings, cpal-adjacent |
| No default output device found | exception | warning | audio, cpal, macos, coreaudio, device-not-found |
| Recording not active | exception | warning | recording, state-machine, race-condition, tauri-command, reconnect |
| Failed to access store: {} | exception | error | tauri, plugin-store, persistence, configuration |
| Failed to serialize preferences: {} | exception | error | serde, serialization, json, rust |
| Failed to save store to disk: {} | exception | error | io, disk-full, file-lock, persistence, tauri |
| Cannot pause when not recording | exception | warning | state-machine, recording, invalid-transition, pause-resume |
| Recording is already paused | exception | warning | state-machine, recording, invalid-transition, idempotency |
| Cannot resume when not recording | exception | warning | state-machine, recording, invalid-transition, pause-resume |
| Recording is not paused | exception | warning | state-machine, recording, invalid-transition, idempotency |
| Retranscription already in progress | exception | warning | concurrency, mutex, retranscription, raii-guard |
| No audio file found in: {} | exception | error | file-not-found, retranscription, audio-file, extension-allowlist |
| Retranscription cancelled | exception | info | cancellation, retranscription, user-cancel, cooperative-cancel |
| Decode task panicked: {} | exception | error | panic, audio-decode, spawn-blocking, corrupt-file, join-error |
| Resample task panicked: {} | exception | error | panic, resampling, audio-conversion, spawn-blocking, join-error |
| VAD task panicked: {} | exception | error | rust, tokio, spawn-blocking, vad, panic, audio |
| No speech detected in audio file | exception | warning | vad, audio, speech-detection, retranscription |
| Parakeet transcription failed on segment {}: {} | exception | error | parakeet, transcription, onnx, audio |
| Whisper transcription failed on segment {}: {} | exception | error | whisper, whisper-cpp, transcription, audio |
| App state not available | exception | error | tauri, managed-state, database, initialization |
| DB error: {} | exception | error | sqlx, sqlite, connection-pool, database-locked |
| Failed to start transaction: {} | exception | error | sqlx, sqlite, transaction, database-locked |
| Failed to delete existing transcripts: {} | exception | error | sqlx, sqlite, delete, schema-mismatch |
| Failed to insert transcript: {} | exception | error | sqlx, sqlite, insert, constraint-violation |
| Failed to commit transaction: {} | exception | error | sqlx, sqlite, transaction, commit, disk-full |
| Failed to load Whisper model '{}': {} | exception | error | whisper, whisper-cpp, model-loading, configuration |
| Whisper engine not initialized | exception | error | whisper, initialization, global-state, tauri |
| Failed to query transcript config: {} | exception | error | sqlx, sqlite, query, configuration, schema-mismatch |
| Retranscription requires Whisper. Current provider '{}' does | exception | error | configuration, provider-mismatch, whisper, retranscription |
| Failed to load Parakeet model '{}': {} | exception | error | parakeet, onnx, model-loading, configuration |
| Parakeet engine not initialized | exception | error | parakeet, initialization, global-state, tauri |
| Failed to create Core Audio capture: {} | exception | error | macos, core-audio, audio-capture, permissions, tcc |
| Failed to create Core Audio stream: {} | exception | error | macos, core-audio, audio-device, stream-open |
| Unsupported sample format: {:?} | exception | error | cpal, audio, sample-format, device-config |
| No audio streams could be created | exception | critical | audio, stream, device-selection, recording |
| Failed to stop some streams: {:?} | exception | warning | audio, cleanup, stream-stop, device-removal |
| Failed to create VAD session: {:?} | exception | error | vad, silero, onnx, audio, init |
| VAD processing failed: {} | exception | error | vad, silero, inference, audio-pipeline |
| VAD processing cancelled | exception | info | vad, cancellation, progress, retranscription |
| Failed to access onboarding store: {} | exception | error | tauri, plugin-store, onboarding, persistence |
| Failed to serialize onboarding status: {} | exception | error | serde, serialization, onboarding, json |
| Failed to save onboarding store to disk: {} | exception | error | tauri, plugin-store, disk-io, onboarding |
| Failed to save onboarding store after reset: {} | exception | error | tauri, plugin-store, disk-io, onboarding |
| Failed to show notification: {} | exception | warning | notifications, tauri, os-integration, permissions |
| Could not find config directory | exception | error | dirs, filesystem, environment, config-path |
| Meeting reminder cannot be more than 24 hours (1440 minutes) | validation | error | validation, notifications, settings, range-check |
| Failed to get current directory: {} | exception | error | filesystem, environment, models, parakeet, dev-mode |
| Could not find system data directory | exception | error | dirs, environment, models, parakeet, release-build |
| Model {} not found | exception | error | parakeet, models, registry, model-loading |
| Failed to load Parakeet model {}: {} | exception | error | parakeet, onnx-runtime, model-loading, rust, tauri |
| Parakeet model {} is not downloaded | exception | error | parakeet, model-management, download, tauri |
| Parakeet model {} is currently downloading | exception | warning | parakeet, download, model-management, concurrency |
| Parakeet model {} has error: {} | exception | error | parakeet, model-management, state-machine, download |
| Parakeet model {} is corrupted and cannot be loaded | exception | error | parakeet, corrupted-file, download, model-management |
| No Parakeet model loaded. Please load a model first. | exception | error | parakeet, uninitialized-state, transcription, tauri |
| Parakeet transcription failed: {} | exception | error | parakeet, inference, onnx-runtime, audio, validation |
| Parakeet model '{}' not found | exception | error | parakeet, model-management, validation, tauri |
| Failed to delete directory '{}': {} | exception | error | parakeet, filesystem, file-locked, windows, model-management |
| Can only delete corrupted or available Parakeet models. Mode | exception | warning | parakeet, state-machine, model-management, download |
| Download already in progress for model: {} | exception | warning | parakeet, concurrency, download, tauri |
| Failed to create model directory: {} | exception | error | parakeet, filesystem, permissions, disk-space, download |
| Failed to create HTTP client: {} | exception | error | parakeet, reqwest, http-client, tls, proxy |
| Failed to start download for {}: {} | exception | error | parakeet, network, reqwest, download, firewall |
| Failed to delete incomplete file {}: {} | exception | error | parakeet, filesystem, file-locked, download, antivirus |
| Retry failed for {}: {} | exception | error | parakeet, network, reqwest, download, retry |
| Retry failed for {} with status: {} | exception | error | parakeet, http-status, rate-limit, download, huggingface |
| Download failed for {} with status: {} | exception | error | parakeet, http-status, download, huggingface, cdn |
| Failed to open file for resume {}: {} | exception | error | parakeet, filesystem, download, resume, file-locked |
| Failed to create file {}: {} | exception | error | filesystem, download, io, rust |
| Download cancelled by user | exception | info | cancellation, download, async, rust |
| Download timeout - No data received for 30 seconds | exception | error | network, timeout, download, rust |
| {}: {} | exception | error | network, download, http, rust |
| Failed to write chunk to file: {} | exception | error | filesystem, disk-full, download, rust |
| Failed to flush file {}: {} | exception | error | filesystem, disk-full, io, rust |
| Model file not found: {}. Please download the model '{}' fir | exception | error | model, file-not-found, llm, rust |
| Unknown model: {} | exception | error | model, validation, llm, rust |
| Generation failed: {} | exception | error | llm, inference, sidecar, rust |
| Sidecar error: {} | exception | error | sidecar, llm, subprocess, rust |
| Failed to get current directory: {} | exception | error | filesystem, environment, dev-mode, rust |
| Could not find system data directory | exception | error | environment, missing-env-var, paths, rust |
| Download already in progress | exception | warning | concurrency, download, guard, rust |
| Unknown model: {} | exception | error | model, validation, download, rust |
| Failed to create HTTP client: {} | exception | error | http, tls, client, rust |
| Failed to start download: {} | exception | error | network, http, dns, rust |
| Download failed with status: {} | exception | error | http, status-code, download, rust |
| Failed to open file for append: {} | exception | error | filesystem, resume, download, rust |
| Failed to create file: {} | exception | error | filesystem, download, io, rust |
| Download timeout - No data received for 30 seconds | exception | error | network, timeout, download, rust |
| {}: {} | exception | error | network, download, model-manager, reqwest, gguf |
| Error writing to file: {} | exception | error | disk, io, download, model-manager, filesystem |
| File validation failed: {} | exception | error | download, validation, model-manager, gguf |
| Invalid model file: magic number {:?} doesn't match GGUF/GGM | exception | error | gguf, validation, download, model-manager, file-format |
| Unknown model: {} | exception | error | models, path, validation, api-misuse |
| Unknown template: {} | exception | error | prompt, template, models, api-misuse |
| Failed to determine project root | exception | warning | sidecar, dev-environment, path, build |
| llama-helper binary not found. Build with 'cd llama-helper & | exception | critical | sidecar, build, llama-helper, setup, missing-binary |
| Failed to get stdin | exception | error | sidecar, process, stdio, invariant |
| Sidecar not running | exception | error | sidecar, lifecycle, stdin, api-misuse |
| Request timed out after {:?} | exception | error | sidecar, timeout, inference, performance |
| Sidecar closed stdout (process may have crashed) | exception | critical | sidecar, crash, stdout, oom, process |
| Cannot start processing: {} | exception | error | resources, whisper, parallel-processing, system-monitor |
| Failed to get current directory: {} | exception | error | whisper, path, environment, filesystem |
| Could not find system data directory | exception | error | whisper, environment, home-dir, data-dir, config |
| Model {} not found | exception | error | whisper, model-loading, validation, api-misuse |
| Failed to load model {}: {} | exception | critical | whisper, model-loading, ggml, gpu, corruption |
| Model {} is not downloaded | exception | error | whisper, model-download, status, lifecycle |
| Model {} is currently downloading | exception | warning | whisper, model-management, rust, tauri, download |
| Model {} has error: {} | exception | error | whisper, model-management, io, rust, tauri |
| Model {} is corrupted and cannot be loaded | exception | error | whisper, model-management, corruption, filesystem, rust |
| No model loaded. Please load a model first. | exception | error | whisper, transcription, state-management, rust, tauri |
| Model '{}' not found | exception | warning | whisper, model-management, validation, rust, tauri |
| Failed to delete file '{}': {} | exception | error | whisper, filesystem, permissions, windows, rust |
| Can only delete corrupted or available models. Model '{}' ha | exception | warning | whisper, model-management, state-machine, rust |
| Download already in progress for model: {} | exception | warning | whisper, download, concurrency, rust, tauri |
| Unsupported model: {} | exception | warning | whisper, model-management, validation, rust, huggingface |
| Failed to create models directory: {} | exception | error | whisper, filesystem, permissions, setup, rust |
| Failed to start download: {} | exception | error | network, download, reqwest, rust, whisper |
| Download failed with status: {} | exception | error | network, http, download, huggingface, rust |
| Failed to create file: {} | exception | error | filesystem, download, permissions, disk-space, rust |
| Download cancelled by user | exception | info | whisper, download, cancellation, rust, ux |
| Failed to read chunk: {} | exception | error | network, download, streaming, rust, reqwest |
| Failed to write chunk to file: {} | exception | error | filesystem, disk-space, download, rust |
| Failed to flush file: {} | exception | error | filesystem, disk-space, download, io, rust |
| Missing <blk> token in vocabulary | exception | error | parakeet, nemo, ctc, vocabulary, rust, transcription |
| No transcription result returned | exception | error | rust, parakeet, speech-to-text, onnx, audio-chunk |
| Failed to create valid path | panic | error | rust, path-handling, utf-8, ffmpeg, audio-save |
| Buffer should always be available | panic | info | rust, buffer-pool, invariant, option-expect, audio |
| Failed to spawn FFmpeg process | panic | critical | rust, ffmpeg, process-spawn, audio-encoding, desktop-app |
| Failed to open stdin | panic | info | rust, ffmpeg, stdio, child-process, option-expect |
| Time went backwards | panic | error | rust, system-clock, time, panic, audio-pipeline |
| failed to get app data dir | panic | critical | rust, tauri, app-data-dir, configuration, startup |
| Failed to emit first-launch-detected event | panic | warning | rust, tauri, events, ipc, first-launch |
| Failed to initialize database | panic | critical | rust, tauri, sqlite, sqlx, startup, database |
| error while building tauri application | panic | critical | rust, tauri, configuration, startup, build |
| Invalid regex pattern | panic | info | rust, regex, invariant, ollama, lazy-static |
| Failed to get app data dir | panic | critical | rust, tauri, app-data-dir, parakeet, startup |
| metadata value checked as object | panic | info | rust, serde-json, invariant, metadata, type-narrowing |
| At least one model must be defined | panic | warning | rust, model-catalog, invariant, gguf, llama-cpp |
| Failed to get app data dir | panic | critical | rust, tauri, app-data-dir, whisper, startup |