# SayIt

> SayIt is an open-source Windows voice typing app that transcribes speech and uses AI to clean up text before inserting it at the cursor.

- **Category:** Voice Assistants
- **Licence:** AGPL-3.0
- **Latest version:** v0.2.3
- **Open source:** oss
- **Languages:** Typescript, Python, Rust
- **Platforms:** Docker Compose, Windows
- **Tags:** Privacy, Tauri, Speech Recognition, Local First, Gguf, Rust, Windows, Fastapi, Transcription, Self Hosted, Speech To Text, Voice input, Parakeet, Dictation, Asr, Voice To Text, Voice Typing, Wispr Flow Alternative, AI Cleanup, Qwen3 Asr, Typeless Alternative, Superwhisper Alternative

## Description

SayIt lets Windows users dictate text by pressing a hotkey. The spoken words are transcribed and then refined by an AI model before being inserted at the cursor position. Three recognition backends are offered: a local mode that runs GGUF models on the user's graphics card, a cloud mode that sends audio directly to provider APIs, and a server mode that connects to a self-hosted FastAPI backend. The backend can be deployed with Docker Compose and uses Qwen3-ASR for transcription with optional AI cleanup. The project includes a Tauri-based desktop client and a Python server component. It is distributed under the AGPL-3.0 license.

## Links

- [Homepage](https://github.com/crosswk/sayit)
- [Website](https://sayitapp.site)
- [Demo](https://sayitapp.site)
- [GitHub Repository](https://github.com/crosswk/SayIt)
- [Server Guide](https://github.com/crosswk/SayIt/blob/main/server/README.md)
- [Contributing Guide](https://github.com/crosswk/SayIt/blob/main/CONTRIBUTING.md)

---
Source: https://selfhost.directory/project/sayit