Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Open source voice-to-text for the terminal. Record from a hotkey, transcribe with any provider, pipe to AI or shell commands.
| Date | Stars |
|---|---|
| 2026-07-24 | 275 |
| 2026-07-25 | 275 |
| 2026-07-28 | 275 |
| 2026-07-30 | 275 |
| 2026-08-06 | 275 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center"> <img src="./ostt.png" width="160" alt="OSTT logo" /> </p> <p align="center"> <strong>Open source voice-to-text for Linux and macOS</strong> </p> <p align="center"> <a href="https://github.com/kristoferlund/ostt/stargazers"><img src="https://img.shields.io/github/stars/kristoferlund/ostt?style=flat&color=yellow" alt="Stars"></a> <a href="https://github.com/kristoferlund/ostt/commits/main"><img src="https://img.shields.io/github/last-commit/kristoferlund/ostt?style=flat" alt="Last Commit"></a> <a href="LICENSE"><img src="https://img.shields.io/github/license/kristoferlund/ostt?style=flat" alt="License"></a> </p> <p align="center"> <a href="#features">Features</a> • <a href="#install">Install</a> • <a href="#quick-start">Quick Start</a> • <a href="#processing">Processing</a> • <a href="https://ostt.ai">Docs</a> </p> --- OSTT is a terminal-native speech-to-text tool. Record from a hotkey, transcribe with local Whisper-compatible models or your chosen cloud provider, then send the result to your clipboard, a file, stdout, an AI prompt, or any shell command. Local transcription runs offline and supports GPU acceleration through Metal on macOS and CUDA or Vulkan on Linux. OSTT is built for people who treat the terminal as a normal place for voice input to land. It does not assume one vendor, one subscription, or one app-specific workflow: use offline local models, bring your own API key for OpenAI, Deepgram, Groq, DeepInfra, AssemblyAI, Berget, ElevenLabs, or Mistral, and retry the same recording with another model when needed. Voice becomes text that can move through the same tools as everything else. > [!TIP] > Bind `Alt+Space` to `ostt launch -c` for a global hotkey popup. Press once to start recording, press again to stop and transcribe. Use `Alt+Ctrl+Space` with `ostt launch -c -p` for a popup with an action picker. <video src="https://github.com/user-attachments/assets/8df8afb8-04f6-44d7-8cf3-8e40c4816d40" controls width="600"> Your browser does not support the video tag. </video> ## Features - **Linux-first voice input** - Global hotkey setup for Omarchy/Hyprland, GNOME, KDE, and other Linux desktops, with macOS support too. - **Provider choice** - Bring your own API key and switch between OpenAI, Deepgram, Groq, DeepInfra, AssemblyAI, Berget, ElevenLabs, Mistral, and local Whisper-compatible models. - **Model-scoped params** - Tune supported provider/model request params persistently or per run with `--param key=value`. - **Local transcription models** - Download curated local models or add custom Hugging Face/direct model files for offline transcription. - **Terminal-native workflow** - Use stdout, clipboard, files, aliases, shell completions, logs, and pipes. - **Scriptable post-processing** - Transform transcripts with AI prompts or bash commands using `ostt -p` and `ostt process`. - **Retry without re-recording** - Save recordings locally, then re-transcribe them with a different provider or model. - **File transcription and replay** - Transcribe existing audio files and replay saved recordings from history. - **Keywords and custom vocabulary** - Improve recognition for names, technical terms, and project-specific language. - **Open source, no subscription** - Public code, local configuration, and no vendor lock-in beyond the providers you choose. ## Documentation Full documentation is available at **https://ostt.ai**. Start here: - [Getting Started](https://ostt.ai/guide/getting-started) - [Installation](https://ostt.ai/guide/installation) - [Commands](https://ostt.ai/guide/commands) - [Processing Actions](https://ostt.ai/guide/processing) - [Configuration](https://ostt.ai/guide/configuration) - [Why OSTT?](https://ostt.ai/guide/why-ostt) - [Platform Setup](https://ostt.ai/guide/platforms) - [Providers and Models](https://ostt.ai/reference/providers) ## Install ```bash curl -fsSL https://ostt.ai/install | bash ``` The installer detects your platform, installs supp
Excerpt of 10,547 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ff78864510e80bab, topic:speech-to-text, readme:speech-to-text, readme:transcription