{"repo":"altic-dev/FluidVoice","free":true,"listed":false,"github":"https://github.com/altic-dev/FluidVoice","clone":"git clone https://github.com/altic-dev/FluidVoice.git","description":"Fastest and only macOS Dictation app with on-device STT and custom trained AI enhancement model. Windows pre-build available! A local Wispr Flow alternative. DM us on X for an easter egg 😉 - https://x.com/fluidvoiceapp","language":"Swift","stars":10478,"topics":["ai","dictation","ios","llama-cpp","macos","swift"],"license":"GPL-3.0","category":"dev_tool","readme_excerpt":"# FluidVoice\n\n<p align=\"center\">\n  <a href=\"https://github.com/altic-dev/FluidVoice/stargazers\"><img src=\"https://img.shields.io/github/stars/altic-dev/FluidVoice?style=social\" alt=\"GitHub stars\"/></a>\n  <a href=\"https://github.com/sponsors/altic-dev\"><img src=\"https://img.shields.io/badge/Sponsor-GitHub%20Sponsors-ea4aaa?logo=githubsponsors&logoColor=white\" alt=\"Sponsor FluidVoice\"/></a>\n  <a href=\"https://x.com/fluidvoiceapp\"><img src=\"https://img.shields.io/badge/X-%40fluidvoiceapp-black?logo=x&logoColor=white\" alt=\"X @fluidvoiceapp\"/></a>\n  <br />\n  <a href=\"https://huggingface.co/nvidia/parakeet_realtime_eou_120m-v1\"><img src=\"https://img.shields.io/badge/Models-Nemotron%20Speech%203.5%20%7C%20Parakeet%20Flash%20%7C%20Parakeet%20v3%20%26%20v2%20%7C%20Cohere%20%7C%20Apple%20Speech%20%7C%20Whisper-blue\" alt=\"Supported Models\"/></a>\n  <br /><br />\n  <a href=\"https://trendshift.io/repositories/16601?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-16601\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https://trendshift.io/api/badge/repositories/16601\" alt=\"altic-dev%2FFluidVoice | Trendshift\" width=\"250\" height=\"55\"/></a>\n</p>\n\nOpen source voice-to-text dictation app for macOS with on-device AI enhancement.\n\n**Install with Homebrew:** `brew install --cask fluidvoice`\n\n**Manual download:** [latest release](https://github.com/altic-dev/FluidVoice/releases/latest)\n\n> [!NOTE]\n> FluidVoice is on macOS today. **iOS and Windows are on the way** — join the waitlist to get notified when we launch: **[altic.dev/fluid/waitlist](https://www.altic.dev/fluid/waitlist)**\n\n\n> [!IMPORTANT]\n> This project is free and open source under GPLv3. If FluidVoice is useful to you, please star the repository — it helps visibility and keeps development going.\n\n---\n\n## Support FluidVoice\n\nIf FluidVoice helps you, you can support continued development and future platform work for iOS and Windows on [GitHub Sponsors](https://github.com/sponsors/altic-dev).\n\n---\n\n## What's New in 1.6.0\n\n- **Insanely fast Parakeet** — rebuilt Parakeet implementation with pretty much zero delay between speaking and seeing words on screen\n- **Fluid Intelligence** — fully local AI model for on-device dictation enhancement. No cloud, no API keys, no data leaving your Mac\n- **Better Theming** — adaptive light/dark theme with a compact toolbar switcher\n- **Refreshed Onboarding** — language-first voice engine setup, real dictation tryout, and AI enhancement setup in one clean pass\n\n> [!WARNING]\n> Based on early feedback, Fluid Intelligence may cause you to unsubscribe from other dictation apps and save money. You've been warned.\n\n## Fluid Intelligence\n\nFluidVoice is fully open source under GPLv3. **Fluid Intelligence** is a separate, privately maintained local AI runtime that powers advanced on-device dictation enhancement — smart formatting, context-aware capitalization, and post-processing — all running locally on your Mac.\n\nThe app works great on its own with any supported speech model and optional cloud AI providers. Fluid Intelligence adds a fully local, private AI layer for users who want on-device enhancement without sending data anywhere.\n\nWe're keeping Fluid Intelligence private for now so we can sustainably offer the core dictation experience for free. This may change in the future.\n\n---\n\n## Fluid Intelligence Sneak Peek\n\n<table>\n  <tr>\n    <td width=\"50%\" align=\"center\"><b>Email Template</b></td>\n    <td width=\"50%\" align=\"center\"><b>Flowers</b></td>\n  </tr>\n  <tr>\n    <td width=\"50%\"><video src=\"https://github.com/user-attachments/assets/36747e9d-1ea3-4d27-8d38-eaacb6d57285\" width=\"100%\"></video></td>\n    <td width=\"50%\"><video src=\"https://github.com/user-attachments/assets/5f6063ab-0506-4687-b825-c7bf4ab66ed6\" width=\"100%\"></video></td>\n  </tr>\n  <tr>\n    <td width=\"50%\" align=\"center\"><b>Change Time & Name</b></td>\n    <td width=\"50%\" align=\"center\"><b>Emoji</b></td>\n  </tr>\n  <tr>\n    <td width=\"50%\"><video src=\"https://github.com/user-attachments/assets/6c7a7c4c-17a8-453d-8eff-1aa1fa9f6077\" width=\"100%\"></video></td>\n    <td width=\"50%\"><video src=\"https://github.com/user-attachments/assets/04e00f3d-a602-448d-9bde-50b5e8f61ac6\" width=\"100%\"></video></td>\n  </tr>\n  <tr>\n    <td width=\"50%\" align=\"center\"><b>Hyphens & Numbers</b></td>\n    <td width=\"50%\"></td>\n  </tr>\n  <tr>\n    <td width=\"50%\"><video src=\"https://github.com/user-attachments/assets/47175f2b-9f06-452e-b892-42488e4ba536\" width=\"100%\"></video></td>\n    <td width=\"50%\"></td>\n  </tr>\n</table>\n\n## Demo\n\n### Command Mode — Take any action on your Mac using FluidVoice\n\nhttps://github.com/user-attachments/assets/ffb47afd-1621-432a-bdca-baa4b8526301\n\n### Write Mode — Write or rewrite text in any text box in any app\n\nhttps://github.com/user-attachments/assets/c57ef6d5-f0a1-4a3f-a121-637533442c24\n\n---\n\n## Features\n\n- **Fluid Intelligence** — on-device AI enhancement for smart formatting, context-aware capitalization, and post-processing, all running locally on your Mac with zero data leaving your machine\n- **Command Mode** — control your Mac by voice: launch apps, run shortcuts, trigger system actions, and automate workflows without touching the keyboard\n- **Write Mode** — write or rewrite text directly in any text field across any app. Select text and rewrite it, or dictate new content inline\n- **Live Preview** — real-time transcription overlay with notch support, so you see words appear as you speak\n- **Multiple Speech Models** — Nemotron Speech 3.5, Parakeet Flash, Parakeet TDT v3 & v2, Cohere Transcribe, Apple Speech, and Whisper. Pick the model that fits your language and latency needs\n- **AI Enhancement** — optional post-processing via OpenAI, Groq, custom providers, or local Fluid Intelligence for cleaner, more accurate transcripts\n- **Audio History** — optional local recording history with budget controls and ZIP export, so you can review past dictations without cloud storage\n- **Today-Usage Stats** — daily usage tracking at a glance with a stats header card and toolbar pill\n- **Adaptive Theming** — light/dark theme that follows your system, with a compact toolbar switcher\n- **Global Hotkey** — instant voice capture from anywhere, no app switching needed\n- **Smart Typing** — direct insertion into any app via accessibility APIs for reliable, app-independent text entry\n- **Menu Bar Integration** — quick access, status, and settings from the menu bar\n- **Auto-Updates** — seamless updates with an optional beta channel for early previews\n- **Per-App Configuration** — assign different prompt sets to different apps, so your dictation adapts to whatever you're working in. Fully optional\n- **Notch-Aware Overlay** — transcription overlay that fits cleanly around the MacBook notch, or use a standard overlay if your Mac doesn't have one\n- **Local-First** — your voice and text never leave your machine unless you opt in to a cloud AI provider\n- **Fastest Parakeet on Mac** — one of the fastest native implementations of Parakeet on macOS, with near-instant transcription and minimal latency\n- **Configurable Overlay** — choose from pill-shaped to large overlay sizes to show live preview, or keep it minimal. Everything is optional\n- **Everything is Optional** — AI enhancement, Fluid Intelligence, audio history, analytics, and beta builds are all opt-in. The core dictation experience works out of the box with zero configuration beyond permissions and a hotkey\n\n---\n\n## Supported Models\n\n| Model | Best for | Language support | Download size | Hardware |\n| --- | --- | --- | --- | --- |\n| Nemotron Speech 3.5 — Ultra Fast Low Latency | Streaming-capable multilingual dictation | ~40 languages | ~670 MB | Apple Silicon |\n| Nemotron 3.5 Multilingual | Higher-accuracy multilingual dictation | ~40 languages | ~530 MB | Apple Silicon |\n| [Parakeet Flash (Beta)](https://huggingface.co/nvidia/parakeet_realtime_eou_120m-v1) | Lowest-latency live English dictation | English | ~250 MB | Apple Silicon |\n| Parakeet TDT v3 | Fast default multilingual dictation | [25 languages](#parakeet-tdt-v3-languages) | ~500 MB | Apple Silicon |\n| Parakeet TDT v2 | Fastest English-only dictation | [English](#parakeet-tdt-v2-languages) | ~500 MB | Apple Silicon |\n| Cohere Transcribe | High-accuracy multilingual dictation | [14 languages](#cohere-transcribe-languages) | ~1.4 GB | Apple Silicon |\n| Apple Speech | Zero-download native macOS speech | [System languages](#apple-speech-languages) | Built-in | Apple Silicon + Intel |\n| Whisper Tiny / Base / Small / Medium / Large | Broad compatibility, including Intel Macs | [99 languages](#whisper-language-support) | ~75 MB to ~2.9 GB | Apple Silicon + Intel |\n\n### Parakeet TDT v3 Languages\n\nBulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, and Ukrainian.\n\n### Parakeet TDT v2 Languages\n\nEnglish.\n\n### Cohere Transcribe Languages\n\nEnglish, French, German, Italian, Spanish, Portuguese, Greek, Dutch, Polish, Mandarin, Japanese, Korean, Vietnamese, and Arabic.\n\n### Apple Speech Languages\n\nSystem language support depends on the macOS speech recognition languages available on your machine.\n\n### Whisper Language Support\n\nWhisper supports up to 99 languages, depending on the model size you choose.\n\n---\n\n## Quick Start\n\n1. **Install** with Homebrew:\n   ```bash\n   brew install --cask fluidvoice\n   ```\n   Or download the [latest release](https://github.com/altic-dev/FluidVoice/releases/latest).\n\n2. **Grant permissions** — FluidVoice will ask for microphone and accessibility access. Both are required for dictation and typing into other apps.\n\n3. **Set your hotkey** — pick a global hotkey in settings that triggers voice capture from anywhere.\n\n4. **Go through onboarding** — choose your voice model based on your language and latency needs. Models range from zero-download Apple Speech to high-accuracy Nemotron and ","default_branch":"main","files":280,"tree":[".gitattributes",".github/FUNDING.yml",".github/ISSUE_TEMPLATE/bug_report.yml",".github/ISSUE_TEMPLATE/config.yml",".github/ISSUE_TEMPLATE/feature_request.yml",".github/policy/enforce-awaiting-response.mjs",".github/policy/enforce-issue-intake.mjs",".github/policy/enforce-pr-policy.mjs",".github/policy/github-api.mjs",".github/policy/github-policy.mjs",".github/pull_request_template.md",".github/screenshots/audio-pipeline-optimization-settings.png",".github/screenshots/auto-convert-punctuation-toggle.png",".github/screenshots/automatic-dictionary-1.6.3.jpg",".github/screenshots/changelogs-menu.png",".github/screenshots/custom-dictionary-training.png",".github/screenshots/faster-recording-start-1.6.3.jpg",".github/screenshots/file-transcription-label-speakers-toggle.png",".github/screenshots/file-transcription-speaker-labelled-result.png",".github/screenshots/file-transcription-speaker-progress.png",".github/screenshots/transcribe-with-prompt-settings.jpg",".github/workflows/awaiting-response.yml",".github/workflows/build.yml",".github/workflows/issue-intake.yml",".github/workflows/pr-archive-comment.yml",".github/workflows/pr-archive.yml",".github/workflows/pr-policy.yml",".github/workflows/stale.yml",".gitignore",".swiftformat",".swiftlint.yml","CONTRIBUTING.md","Fluid.entitlements","Fluid.xcodeproj/project.pbxproj","Fluid.xcodeproj/project.xcworkspace/contents.xcworkspacedata","Fluid.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved","Fluid.xcodeproj/xcshareddata/xcschemes/Fluid.xcscheme","Info.plist","LICENSE","Package.resolved","Package.swift","README.md","Sources/CoreAudioCaptureSupport/CoreAudioCaptureSupport.c","Sources/CoreAudioCaptureSupport/include/CoreAudioCaptureSupport.h","Sources/Fluid/Analytics/AnalyticsConfig.swift","Sources/Fluid/Analytics/AnalyticsDatabase.swift","Sources/Fluid/Analytics/AnalyticsEvent.swift","Sources/Fluid/Analytics/AnalyticsIdentityStore.swift","Sources/Fluid/Analytics/AnalyticsModelResolver.swift","Sources/Fluid/Analytics/AnalyticsService.swift","Sources/Fluid/AppBundleMetadata.swift","Sources/Fluid/AppDelegate.swift","Sources/Fluid/Assets.xcassets/AccentColor.colorset/Contents.json","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/Contents.json","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-128@1x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-128@2x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-16@1x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-16@2x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-256@1x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-256@2x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-32@1x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-32@2x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-512@1x.png","Sources/Fluid/Assets.xcassets/AppIcon.appiconset/icon-512@2x.png","Sources/Fluid/Assets.xcassets/BrandWordmark.imageset/BrandWordmark.png","Sources/Fluid/Assets.xcassets/BrandWordmark.imageset/BrandWordmark@2x.png","Sources/Fluid/Assets.xcassets/BrandWordmark.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Contents.json","Sources/Fluid/Assets.xcassets/MenuBarIcon.imageset/Contents.json","Sources/Fluid/Assets.xcassets/MenuBarIcon.imageset/menubar-icon.png","Sources/Fluid/Assets.xcassets/MenuBarIcon.imageset/menubar-icon@2x.png","Sources/Fluid/Assets.xcassets/MenuBarIcon.imageset/menubar-icon@3x.png","Sources/Fluid/Assets.xcassets/Provider_Anthropic.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Anthropic.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Anthropic.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Cerebras.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Cerebras.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Cerebras.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Cohere.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Cohere.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Cohere.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Compatible.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Compatible.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Compatible.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Fluid1.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Fluid1.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Fluid1.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Gemini.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Gemini.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Gemini.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Groq.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Groq.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Groq.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_LMStudio.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_LMStudio.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_LMStudio.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_NVIDIA.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_NVIDIA.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_NVIDIA.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_Ollama.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_Ollama.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_Ollama.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_OpenAI.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_OpenAI.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_OpenAI.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_OpenRouter.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_OpenRouter.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_OpenRouter.imageset/logo@2x.png","Sources/Fluid/Assets.xcassets/Provider_xAI.imageset/Contents.json","Sources/Fluid/Assets.xcassets/Provider_xAI.imageset/logo.png","Sources/Fluid/Assets.xcassets/Provider_xAI.imageset/logo@2x.png","Sources/Fluid/ContentView.swift","Sources/Fluid/CoreAudioCaptureSupportBridge.c","Sources/Fluid/CoreAudioCaptureSupportBridge.h","Sources/Fluid/CustomAnimations.swift","Sources/Fluid/Fluid-Bridging-Header.h","Sources/Fluid/Models/HotkeyShortcut.swift","Sources/Fluid/Networking/AIProvider.swift","Sources/Fluid/Networking/FunctionCallingProvider.swift","Sources/Fluid/Networking/ModelDownloader.swift","Sources/Fluid/Persistence/BackupService.swift","Sources/Fluid/Persistence/ChatHistoryStore.swift","Sources/Fluid/Persistence/DictationAudioHistoryStore.swift","Sources/Fluid/Persistence/FileTranscriptionHistoryStore.swift","Sources/Fluid/Persistence/HotkeyActivationMode.swift","Sources/Fluid/Persistence/KeychainService.swift","Sources/Fluid/Persistence/SettingsStore+CommandMode.swift","Sources/Fluid/Persistence/SettingsStore+LaunchAtStartup.swift","Sources/Fluid/Persistence/SettingsStore+NemotronLanguage.swift","Sources/Fluid/Persistence/SettingsStore+PromptRouting.swift","Sources/Fluid/Persistence/SettingsStore.swift","Sources/Fluid/Persistence/TranscriptionHistoryStore.swift","Sources/Fluid/Persistence/VoiceEngineLanguageCatalog.swift","Sources/Fluid/Resources/FV_end.m4a","Sources/Fluid/Resources/FV_end_0.m4a","Sources/Fluid/Resources/FV_start.m4a","Sources/Fluid/Resources/FV_start_0.m4a","Sources/Fluid/Resources/FV_start_2.m4a","Sources/Fluid/Resources/onboarding_welcome.m4a","Sources/Fluid/Resources/parakeet_custom_vocabulary.default.json","Sources/Fluid/Resources/sfx_3.m4a","Sources/Fluid/Resources/sfx_4.m4a","Sources/Fluid/Services/ASRService+DictationLiteralFormatting.swift","Sources/Fluid/Services/ASRService+SpokenPunctuationFormatting.swift","Sources/Fluid/Services/ASRService.swift","Sources/Fluid/Services/ActiveAppMonitor.swift","Sources/Fluid/Services/AppNavigationRouter.swift","Sources/Fluid/Services/AppServices.swift","Sources/Fluid/Services/AppleSpeechAnalyzerProvider.swift","Sources/Fluid/Services/AppleSpeechProvider.swift","Sources/Fluid/Services/AudioBufferConverter.swift","Sources/Fluid/Services/AudioCaptureIdlePolicy.swift","Sources/Fluid/Services/AudioCaptureReadinessGate.swift","Sources/Fluid/Services/AudioDeviceService.swift","Sources/Fluid/Services/AudioEngineRetirementDrain.swift","Sources/Fluid/Services/AudioStartupGate.swift","Sources/Fluid/Services/AutomaticDictionaryCorrectionTracker.swift","Sources/Fluid/Services/AutomaticDictionaryTrainingSession.swift","Sources/Fluid/Services/ClipboardService.swift","Sources/Fluid/Services/CommandModeService.swift","Sources/Fluid/Services/DebugLogger.swift","Sources/Fluid/Services/DictationAIPostProcessingGate.swift","Sources/Fluid/Services/DictationPostProcessingService.swift","Sources/Fluid/Services/DictationPromptTestCoordinator.swift","Sources/Fluid/Services/DictionaryTrainingEndpointDetector.swift","Sources/Fluid/Services/DictionaryTrainingEndpointMonitor.swift","Sources/Fluid/Services/DictionaryTransferService.swift","Sources/Fluid/Services/DirectCoreAudioInput.swift","Sources/Fluid/Services/ExternalCoreMLModelRegistry.swift","Sources/Fluid/Services/ExternalCoreMLTranscriptionProvider.swift","Sources/Fluid/Services/FileLogger.swift","Sources/Fluid/Services/FluidAudioProvider.swift","Sources/Fluid/Services/GlobalHotkeyManager.swift","Sources/Fluid/Services/LLMClient.swift","Sources/Fluid/Services/LocalAPI/DictionaryAPIController.swift","Sources/Fluid/Services/LocalAPI/HistoryAPIController.swift","Sources/Fluid/Services/LocalAPI/InferenceAPIController.swift","Sources/Fluid/Services/LocalAPI/LocalAPIAudioDecoder.swift","Sources/Fluid/Services/LocalAPI/LocalAPIModels.swift","Sources/Fluid/Services/LocalAPI/LocalAPIRouter.swift","Sources/Fluid/Services/LocalAPI/LocalAPIServer.swift","Sources/Fluid/Services/MediaPlaybackService.swift","Sources/Fluid/Services/MeetingTranscriptionService.swift","Sources/Fluid/Services/MenuBarManager.swift","Sources/Fluid/Services/MicrophonePreferenceCoordinator.swift","Sources/Fluid/Services/ModelRepository.swift","Sources/Fluid/Services/NemotronProvider.swift","Sources/Fluid/Services/NotchOverlayManager.swift","Sources/Fluid/Services/NotificationService.swift","Sources/Fluid/Services/OnboardingSoundPlayer.swift","Sources/Fluid/Services/OverlayScreenResolver.swift","Sources/Fluid/Services/ParakeetRealtimeProvider.swift","Sources/Fluid/Services/ParakeetVocabularyStore.swift","Sources/Fluid/Services/PrivateAIIntegrationService.swift","Sources/Fluid/Services/PrivateAIProvider.swift","Sources/Fluid/Services/PrivateAIProviderPromptFormat.swift","Sources/Fluid/Services/PronunciationDictionaryStore.swift","Sources/Fluid/Services/RewriteModeService.swift","Sources/Fluid/Services/SimpleUpdater.swift","Sources/Fluid/Services/SpeakerDiarizationService.swift","Sources/Fluid/Services/TerminalService.swift","Sources/Fluid/Services/TextSelectionService.swift","Sources/Fluid/Services/ThinkingParsers.swift","Sources/Fluid/Services/ThreadSafeAudioBuffer.swift","Sources/Fluid/Services/TranscriptionFeedbackReporter.swift","Sources/Fluid/Services/TranscriptionProvider.swift","Sources/Fluid/Services/TranscriptionSoundPlayer.swift","Sources/Fluid/Services/TypingService.swift","Sources/Fluid/Services/WhisperProvider.swift","Sources/Fluid/TalkingAnimations.swift","Sources/Fluid/Theme/AppTheme.swift","Sources/Fluid/Theme/Components/OnboardingComponents.swift","Sources/Fluid/Theme/Components/SetupComponents.swift","Sources/Fluid/Theme/Components/ThemedCard.swift","Sources/Fluid/Theme/Components/ThemedGroupBox.swift","Sources/Fluid/Theme/Components/WindowSizingComponents.swift","Sources/Fluid/Theme/NativeButtonStyles.swift","Sources/Fluid/Theme/ThemeEnvironment.swift","Sources/Fluid/UI/AISettings/AIEnhancementSettingsView.swift","Sources/Fluid/UI/AISettings/AIEnhancementSettingsViewModel.swift","Sources/Fluid/UI/AISettings/AISettingsScreens.swift","Sources/Fluid/UI/AISettings/VoiceEngineSettingsView.swift","Sources/Fluid/UI/AISettings/VoiceEngineSettingsViewModel.swift","Sources/Fluid/UI/AISettingsComponents.swift","Sources/Fluid/UI/AISettingsView+AIConfiguration.swift","Sources/Fluid/UI/AISettingsView+AdvancedSettings.swift","Sources/Fluid/UI/AISettingsView+SpeechRecognition.swift","Sources/Fluid/UI/AISettingsView.swift","Sources/Fluid/UI/AnalyticsPrivacyView.swift","Sources/Fluid/UI/ChangelogView.swift","Sources/Fluid/UI/CustomDictionaryView.swift","Sources/Fluid/UI/FeedbackView.swift","Sources/Fluid/UI/FluidIcon.swift","Sources/Fluid/UI/GlossyEffects.swift","Sources/Fluid/UI/MeetingTranscriptionView.swift","Sources/Fluid/UI/MenuBarIconGenerator.swift","Sources/Fluid/UI/MouseTracker.swift","Sources/Fluid/UI/OnboardingAIEnhancementStepView.swift","Sources/Fluid/UI/OnboardingTryoutStepView.swift","Sources/Fluid/UI/PromptTextView.swift","Sources/Fluid/UI/RecordingView.swift","Sources/Fluid/UI/SearchableModelPicker.swift","Sources/Fluid/UI/SearchableProviderPicker.swift","Sources/Fluid/UI/SettingsView.swift","Sources/Fluid/UI/StatsView.swift","Sources/Fluid/UI/TranscriptionHistoryView.swift","Sources/Fluid/UI/Visualization/AudioVisualizationShared.swift","Sources/Fluid/UI/WelcomeView.swift","Sources/Fluid/Views/AutomaticDictionaryCorrectionOverlay.swift","Sources/Fluid/Views/BottomOverlayView.swift","Sources/Fluid/Views/CommandModeView.swift","Sources/Fluid/Views/NotchContentViews.swift","Sources/Fluid/Views/RewriteModeView.swift","Sources/Fluid/fluidApp.swift","Tests/FluidDictationIntegrationTests/AnalyticsDatabaseTests.swift","Tests/FluidDictationIntegrationTests/AudioBufferConverterTests.swift","Tests/FluidDictationIntegrationTests/AudioEngineRetirementDrainTests.swift","Tests/FluidDictationIntegrationTests/CustomDictionaryManualEntryTests.swift","Tests/FluidDictationIntegrationTests/DictationE2ETests.swift","Tests/FluidDictationIntegrationTests/DirectAudioReliabilityTests.swift","Tests/FluidDictationIntegrationTests/Helpers/AudioFixtureLoader.swift","Tests/FluidDictationIntegrationTests/HotkeyShortcutTests.swift","Tests/FluidDictationIntegrationTests/LLMClientRequestBodyTests.swift","Tests/FluidDictationIntegrationTests/MediaPlaybackServiceTests.swift","Tests/FluidDictationIntegrationTests/Resources/README.md","Tests/FluidDictationIntegrationTests/Resources/dictation_fixture.wav","Tests/FluidDictationIntegrationTests/SpeakerTurnMergingTests.swift","Tests/FluidDictationIntegrationTests/StripThinkingTagsTests.swift","Tests/FluidDictationIntegrationTests/TemperatureSupportTests.swift","Tests/FluidDictationIntegrationTests/TypingServiceTransientPasteboardTests.swift","assets/FluidVoice_1.5_cmd_mode.mp4","assets/cmd_mode_ss.png","assets/fluid_intelligence_local.png","assets/history__ss.png","assets/writemode_FluidVoice_1.5.mp4","build.sh","dist/FluidVoice.zip","docs/MACOS_UI_AUTOMATION_BRANCH_PLAN.md","scripts/check-team-id.sh","scripts/format-and-lint.sh"],"storefront":"/r/altic-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/altic-dev/FluidVoice/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}