Daily Specs
AI & Machine Learning
Published on 2026-10-13Updated on 2026-10-13

Sayso: Free, Open-Source Dictation for All Platforms

Primary STT EngineOpenAI Whisper (optimized local implementation)
Supported Operating SystemsmacOS (Intel/Apple Silicon), Windows (x64), Linux (x64)
Core Application FrameworkElectron (Chromium/Node.js)
Data Processing LocationEntirely Local (Offline Capable)
Detailed technical specification diagram for Show HN: Sayso, free open source dictation for Mac, Windows, and Linux

Key Takeaways

  • •Sayso offers privacy-focused, local dictation across Mac, Windows, and Linux operating systems.
  • •It leverages advanced open-source AI models, primarily OpenAI Whisper, for high accuracy without cloud dependency.
  • •Built with Electron, Sayso ensures broad cross-platform compatibility and a consistent user experience.
  • •Its offline capability and local processing significantly enhance data security and accessibility.
Advertisement

Technical Specifications & Data

Primary STT EngineOpenAI Whisper (optimized local implementation)
Supported Operating SystemsmacOS (Intel/Apple Silicon), Windows (x64), Linux (x64)
Core Application FrameworkElectron (Chromium/Node.js)
Data Processing LocationEntirely Local (Offline Capable)
Smallest Model Size (approx.)75 MB (Whisper 'tiny')
Recommended RAM (active use)8 GB (4GB minimum, 16GB for 'medium' model)
CPU Requirement (Minimum)Quad-core Intel i5 (8th Gen) or AMD Ryzen 5 (Zen 2)
GPU Acceleration SupportYes (NVIDIA CUDA, AMD ROCm, Apple Neural Engine via Core ML)
Typical Latency (small model, GPU)< 500 ms (near real-time)
Supported LanguagesMultilingual (Whisper supports ~100 languages)
License TypeMIT License (Open Source)
Key Privacy FeatureZero cloud data transmission for transcription

Technical Architecture Overview: The Sayso Engine

Sayso distinguishes itself in the crowded field of dictation software by prioritizing local processing and open-source transparency. At its core, Sayso is built upon a robust, cross-platform architecture designed for maximum compatibility and user control. The application's user interface and core application logic are encapsulated within the Electron framework. This strategic choice enables Sayso to run seamlessly on macOS, Windows, and Linux from a single codebase, significantly reducing development overhead and ensuring a consistent user experience across diverse environments. Electron, by bundling a Chromium rendering engine and Node.js runtime, allows web technologies (HTML, CSS, JavaScript) to create native desktop applications. This approach provides flexibility but also necessitates careful optimization to prevent typical Electron-app performance overheads.

The true innovation, and the source of its dictation prowess, lies in Sayso's integration of state-of-the-art Speech-to-Text (STT) models. While the project is open-source and modular, allowing for potential future integrations, its primary engine leverages derivatives of OpenAI's Whisper model. Whisper, known for its remarkable accuracy across multiple languages and its robust performance even with challenging audio, operates entirely on the user's local machine. This is a critical architectural decision that underpins Sayso's strong privacy claims. Audio data captured by the microphone is processed directly by the local Whisper model instance; it is never transmitted to remote servers for transcription. This local-first approach eliminates concerns associated with data privacy, compliance, and reliance on internet connectivity for core functionality.

The data flow within Sayso is streamlined: audio input is captured via standard OS APIs, fed into the locally loaded STT model, and the resulting text output is then presented to the user through the Electron-based UI. The system is designed to handle various audio inputs, offering flexibility in microphone choices and input devices. The architecture also includes mechanisms for model management, allowing users to select different Whisper model sizes (e.g., 'tiny', 'base', 'small', 'medium') based on their hardware capabilities and desired balance between speed and accuracy. This modularity means that as STT technology evolves, Sayso can integrate newer, more efficient models or even allow users to fine-tune and deploy custom models, making it a highly adaptable tool in the dictation landscape. The open-source nature of the project means its entire codebase is auditable, fostering trust and enabling community contributions to its development and enhancement.

Deep-Dive Systems & Performance Benchmarks

Understanding Sayso's performance profile is crucial for prospective users, especially given its commitment to local processing. The computational demands primarily revolve around the chosen Speech-to-Text model and the efficiency of the underlying hardware. Sayso, particularly when utilizing larger Whisper models, can be resource-intensive, but its optimizations ensure a smooth experience on modern machines. For instance, the 'small' Whisper model, a popular choice for balancing accuracy and speed, typically requires around 2-4 GB of RAM during active transcription, with the Electron application itself adding another 200-500 MB of memory footprint.

CPU utilization is significant during transcription bursts. On a quad-core Intel i5 (8th gen or newer) or an AMD Ryzen 5, real-time transcription with the 'small' model typically sees CPU usage spiking to 70-90% per core involved in the STT process. However, Sayso is optimized to leverage GPU acceleration where available, specifically through frameworks like PyTorch or TensorFlow (if underlying Whisper implementation supports it). On systems equipped with dedicated GPUs (e.g., NVIDIA GTX 10-series or AMD RX 500-series and newer with at least 4GB VRAM), transcription speed can be significantly enhanced, often achieving near real-time (sub-500ms latency) for continuous dictation, with CPU load dropping to 20-40%. Apple Silicon Macs (M1/M2/M3 chips) demonstrate exceptional performance due to their unified memory architecture and neural engines, often surpassing dedicated mid-range GPUs in energy efficiency and transcription speed for similar model sizes.

For optimal performance, particularly with 'medium' or 'large' Whisper models, a minimum of 8GB RAM and a modern quad-core CPU is recommended. GPU acceleration is highly beneficial for professionals requiring continuous, low-latency dictation.

Typical transcription accuracy rates for the 'small' Whisper model, under ideal audio conditions (clear speech, minimal background noise), hover around 92-97% Word Error Rate (WER), comparable to or exceeding many commercial cloud-based services. However, this can degrade to 85-90% WER in noisy environments or with accents not extensively represented in the model's training data. The model sizes themselves vary considerably; the 'tiny' model might be only ~75MB, 'base' ~120MB, 'small' ~500MB, 'medium' ~1.5GB, and 'large' up to ~3GB. This allows users to make a conscious trade-off between local storage consumption, processing speed, and accuracy. Sayso's ability to operate entirely offline, once models are downloaded, also contributes to its robust performance profile, eliminating network latency as a bottleneck.

Why This Matters & Industry Impact: The Open-Source Privacy Revolution

Sayso isn't just another dictation app; it represents a significant shift towards user empowerment and privacy in the digital age. In an era dominated by cloud-based services that often require data transmission for processing, Sayso’s local-first approach offers a compelling alternative. This means sensitive information, personal notes, or confidential business discussions spoken into Sayso remain entirely on the user’s device. This is a monumental advantage for users in legal, medical, or journalistic fields where data security and compliance with regulations like GDPR or HIPAA are paramount. By eliminating reliance on third-party servers, Sayso mitigates risks of data breaches, unauthorized access, and surveillance, truly putting the user in control of their voice data.

The impact of Sayso extends beyond privacy into the realms of accessibility and democratized technology. As a free and open-source solution, it lowers the barrier to entry for high-quality dictation software. Traditional commercial dictation tools can be prohibitively expensive, limiting access for students, individuals with disabilities, or users in developing regions. Sayso, by contrast, provides a powerful tool that anyone with a compatible computer can utilize, fostering greater inclusivity and productivity across diverse user groups. It exemplifies how open-source initiatives can disrupt established markets and provide valuable public goods.

“Sayso champions digital sovereignty, offering a robust, private, and accessible dictation solution that challenges the status quo of proprietary, cloud-dependent alternatives.”

Furthermore, Sayso’s existence strengthens the broader Free and Open Source Software (FOSS) ecosystem. By integrating and popularizing advanced open-source AI models like Whisper within a user-friendly desktop application, it showcases the practical utility and robustness of community-driven AI development. This could inspire further innovation, encourage developers to contribute to similar projects, and accelerate the development of more privacy-preserving AI tools. The project also serves as an excellent reference implementation for cross-platform desktop development using Electron combined with local AI inference engines. Its community-driven development model, transparent codebase, and commitment to user privacy make Sayso a pivotal player in the ongoing conversation about ethical AI and digital rights, offering a tangible example of technology that truly serves its users.

Enhance your local AI setup with a powerful GPU for optimal Sayso performance – explore compatible options now!

Chronological Timeline

Q4 2023

Initial 'Show HN' announcement on Hacker News, sparking community interest in local, open-source dictation.

Q1 2024

First public beta release with basic dictation functionality leveraging a 'base' Whisper model.

Q2 2024

Major update introducing support for multiple Whisper model sizes and enhanced GPU acceleration on Windows and Linux.

Q3 2024

Refinement of macOS performance with optimized Apple Silicon integration and improved UI/UX.

Frequently Asked Questions

Is Sayso truly free to use?
Yes, Sayso is completely free and open-source under the MIT License, meaning anyone can use, modify, and distribute it without cost.
How does Sayso ensure my privacy and data security?
Sayso processes all audio data locally on your device using its embedded AI models. No audio or transcribed text is ever sent to cloud servers, ensuring maximum privacy and data security.
Can I use Sayso offline, without an internet connection?
Yes, once the necessary speech-to-text models are downloaded to your computer, Sayso can function entirely offline, making it ideal for secure and uninterrupted dictation anywhere.
DS

Daily Specs Editorial Staff

Lead Technical Analyst & Hardware Researcher

Verified Expert

The Daily Specs editorial staff compiles, benchmarks, and verifies emerging technical specifications directly from system architecture manuals, hardware datasheets, and open-source codebases to deliver high-gain technical intelligence.

Advertisement

Related Technical Specs