Visit diction.one ↗What is Diction?
Diction is an iOS keyboard that converts spoken words into text directly within any application, eliminating the need to switch apps or copy-paste. Users can choose between on-device processing (using local models), self-hosted transcription on their own server, or cloud-based transcription. The app supports 99 languages, offers unlimited dictation with no word caps or daily limits, and includes writing tools like voice-controlled editing and rewriting.
Built with privacy as a core principle, Diction uses AES-256-GCM encryption, collects zero analytics or tracking data, and allows technical users to run their own speech-to-text models. The project describes itself as a self-hosted alternative to WisprFlow. The open-source gateway component is written in Go and implements the OpenAI transcription API specification, making it compatible with various Whisper-compatible backends.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Diction automatically. Evidence: GitHub DictionLabs/Diction; repo has AGENTS.md. View source.
Similar vibe-coded apps

Free, open-source Mac dictation app with AI cleanup and voice commands

Google Workspace CLI for terminals, scripts, CI, and coding agents

Self-hosted social media scheduler for Mastodon, Bluesky, LinkedIn, Threads, X

Self-hosted app store for your hardware, powered by rootless Podman

Open-source macOS launcher for apps, utilities, and custom workflows

All-in-one open-source homelab dashboard with widgets and integrations

Cross-platform screen capture, annotation, and file sharing tool

Desktop dashboard tracking AI coding tool usage, costs, and limits