# FluidVoice

FluidVoice is a fully open source voice-to-text dictation app for macOS with local speech models, AI enhancement, global hotkeys, smart typing into any app, command mode, write mode, live preview, history, and stats.

Canonical URL: https://altic.dev/fluid
Markdown URL: https://altic.dev/fluid.md
Source-of-truth README: https://github.com/altic-dev/FluidVoice
Latest release: https://github.com/altic-dev/Fluid-oss/releases/latest
Build/source repository from README: https://github.com/altic-dev/Fluid-oss

## Quick Facts

- Platform: macOS 15.0 Sequoia or later
- Hardware: Apple Silicon; Intel supported from 1.5.1 builds using Whisper
- Price: Free
- License: GPLv3 from 2026-02-23 onward
- Primary models: Parakeet Flash, Parakeet TDT v3/v2, Cohere Transcribe, Apple Speech, Whisper
- Privacy: Local-first; optional anonymous analytics; optional AI provider keys stored in macOS Keychain

## Requirements

- macOS 15.0 (Sequoia) or later
- Apple Silicon Mac (M1, M2, M3, M4)
- Intel Macs supported from 1.5.1 builds using Whisper models
- Microphone access
- Accessibility permissions for typing

## Features

- Live Preview Mode with real-time transcription preview in the overlay
- Multiple speech models: Parakeet Flash, Parakeet TDT v3 and v2, Cohere Transcribe, Apple Speech, and Whisper
- Real-time transcription with extremely low latency
- AI enhancement with OpenAI, Groq, and custom providers
- Global hotkey for instant voice capture
- Smart typing directly into any app
- Menu bar integration
- Auto-updates with seamless restart
- Opt-in beta channel
- Command Mode for taking actions on the Mac by voice
- Write Mode for writing or rewriting text in any text box
- History stats and usage stats

## Supported Speech Models

| Model |Best for |Language support |Download size |Hardware |
| --- | --- | --- | --- | --- |
| Parakeet Flash (Beta) | Lowest-latency live English dictation | English only | ~250 MB | Apple Silicon |
| Parakeet TDT v3 | Fast default multilingual dictation | 25 languages | ~500 MB | Apple Silicon |
| Parakeet TDT v2 | Fastest English-only dictation | English only | ~500 MB | Apple Silicon |
| Cohere Transcribe | High-accuracy multilingual dictation | 14 languages | ~1.4 GB | Apple Silicon |
| Apple Speech | Zero-download native macOS speech recognition | System languages available on the user's Mac | Built in | Apple Silicon and Intel |
| Whisper Tiny / Base / Small / Medium / Large | Broad compatibility, including Intel Macs | Up to 99 languages depending on selected model size | ~75 MB to ~2.9 GB | Apple Silicon and Intel |

## Model Notes

- Parakeet Flash is the best pick when words need to appear live with the lowest latency.
- Parakeet TDT v3 remains the default multilingual Apple Silicon model.
- Cohere Transcribe is the stronger pick for a larger multilingual model with higher displayed accuracy.
- Whisper remains the fallback for Intel Macs and the widest language coverage.

## Language Details

### Parakeet Flash Languages

English.

### Parakeet TDT v3 Languages

Bulgarian, 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.

### Parakeet TDT v2 Languages

English.

### Cohere Transcribe Languages

English, French, German, Italian, Spanish, Portuguese, Greek, Dutch, Polish, Mandarin, Japanese, Korean, Vietnamese, and Arabic.

### Apple Speech Languages

System language support depends on the macOS speech recognition languages available on the user's machine.

### Whisper Language Support

Whisper supports up to 99 languages, depending on the selected model size.

## Quick Start

1. Download the latest release.
2. Move FluidVoice to the Applications folder.
3. Grant microphone and accessibility permissions when prompted.
4. Set a preferred hotkey in settings.
5. Optionally add an AI provider API key for enhanced transcription. Keys are stored securely in macOS Keychain.
6. Optionally opt in to beta builds in Settings -> Automatic Updates -> Beta Releases.

## Privacy and Analytics

FluidVoice is local-first. Optional anonymous analytics exist for usage, reliability, and release health, but the README states that voice, raw audio, transcribed text, selected text, prompts, AI-generated responses, terminal commands, window titles, file paths, clipboard content, and typed content are not collected.

### Anonymous analytics may collect

- App version, build, and macOS version
- Low-cardinality feature/config flags, such as app mode and major settings
- Approximate usage ranges
- High-level success/error outcomes

### Anonymous analytics does not collect

- Voice, raw audio, or transcribed text
- Selected text, prompts, or AI-generated responses
- Terminal commands or outputs
- Window titles, file names, file paths, clipboard content, or typed content
- Personal or private information

Disable path: Settings -> Share Anonymous Analytics

## Demo Transcript Summaries

- Command Mode: Command Mode lets a user speak an instruction and have FluidVoice take an action on the Mac.
- Write Mode: Write Mode lets a user write or rewrite selected text in any text box in any Mac app.
- Dictation Mode: Dictation Mode captures speech and types the resulting text into the active text field.

## FAQ

### Is FluidVoice free?

Yes. The FluidVoice README describes the project as completely free and open source.

### What macOS version does FluidVoice require?

FluidVoice requires macOS 15.0 Sequoia or later, plus microphone access and accessibility permissions for typing.

### Does FluidVoice support Intel Macs?

Yes. The README states that Intel Macs are supported from 1.5.1 builds using Whisper models.

### Which speech models does FluidVoice support?

FluidVoice supports Parakeet Flash (Beta), Parakeet TDT v3, Parakeet TDT v2, Cohere Transcribe, Apple Speech, and Whisper Tiny/Base/Small/Medium/Large.

### How many languages does FluidVoice support?

Language support is model-specific: Parakeet Flash and Parakeet TDT v2 are English-only, Parakeet TDT v3 supports 25 languages, Cohere Transcribe supports 14 languages, Apple Speech depends on macOS system languages, and Whisper supports up to 99 languages depending on model size.

### Does FluidVoice work offline?

FluidVoice is local-first and uses local speech models for dictation. AI enhancement can use optional providers such as OpenAI, Groq, or custom providers, so cloud use depends on the features and providers a user enables.

### What permissions does FluidVoice need?

FluidVoice needs microphone access for voice capture and accessibility permissions for typing into other apps.

### What license does FluidVoice use?

From 2026-02-23 onward, FluidVoice is licensed under the GNU General Public License v3.0 (GPLv3). Versions before that date used Apache License 2.0.

### What does FluidVoice analytics collect?

Optional anonymous analytics can include app version, build, macOS version, low-cardinality feature/config flags, approximate usage ranges, and high-level success or error outcomes. The README says it does not collect voice, raw audio, transcribed text, selected text, prompts, AI-generated responses, terminal commands, window titles, file paths, clipboard content, typed content, or personal/private information.

### Where can I download FluidVoice?

The FluidVoice README points users to the latest release at https://github.com/altic-dev/Fluid-oss/releases/latest.
