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.
Voice input for Fcitx5 — local and cloud ASR, LLM rewriting, cross-distro packages
| Date | Stars |
|---|---|
| 2026-07-31 | 356 |
| 2026-08-08 | 369 |
| 2026-08-16 | 378 |
| 2026-08-18 | 385 |
| 2026-08-19 | 387 |
| 2026-08-20 | 389 |
| 2026-08-21 | 392 |
| 2026-08-22 | 393 |
| 2026-08-23 | 394 |
| 2026-08-24 | 393 |
| 2026-08-25 | 395 |
| 2026-08-26 | 396 |
| 2026-08-27 | 398 |
| 2026-08-29 | 401 |
| 2026-08-30 | 402 |
| 2026-08-31 | 404 |
| 2026-09-01 | 405 |
| 2026-09-02 | 405 |
| 2026-09-03 | 410 |
| 2026-09-04 | 411 |
| 2026-09-05 | 414 |
| 2026-09-06 | 414 |
| 2026-09-07 | 418 |
| 2026-09-08 | 420 |
| 2026-09-10 | 421 |
| 2026-09-12 | 424 |
| 2026-09-13 | 424 |
| 2026-09-14 | 427 |
| 2026-09-15 | 429 |
| 2026-09-16 | 430 |
| 2026-09-17 | 433 |
| 2026-09-18 | 439 |
| 2026-09-19 | 441 |
| 2026-09-20 | 455 |
| 2026-09-21 | 464 |
| 2026-09-22 | 468 |
| 2026-09-23 | 469 |
| 2026-09-25 | 471 |
| 2026-09-26 | 471 |
| 2026-09-27 | 473 |
| 2026-09-28 | 474 |
| 2026-09-29 | 476 |
| 2026-09-30 | 475 |
| 2026-10-02 | 479 |
| 2026-10-04 | 481 |
| 2026-10-05 | 482 |
| 2026-10-06 | 483 |
| 2026-10-07 | 485 |
| 2026-10-08 | 485 |
| 2026-10-09 | 486 |
| 2026-10-10 | 487 |
| 2026-10-11 | 488 |
| 2026-10-12 | 493 |
| 2026-10-13 | 498 |
| 2026-10-14 | 508 |
| 2026-10-15 | 536 |
| 2026-10-16 | 560 |
| 2026-10-17 | 574 |
| 2026-10-18 | 584 |
| 2026-10-19 | 591 |
| 2026-10-20 | 592 |
| 2026-10-21 | 593 |
| 2026-10-22 | 597 |
| 2026-10-23 | 598 |
| 2026-10-24 | 601 |
| 2026-10-25 | 608 |
| 2026-10-26 | 610 |
| 2026-10-27 | 613 |
| 2026-10-28 | 616 |
| 2026-10-29 | 621 |
| 2026-10-31 | 624 |
| 2026-11-02 | 625 |
| 2026-11-03 | 627 |
| 2026-11-04 | 628 |
Today
+1 stars today
This week
+12 stars this week
This month
+146 stars this month
Momentum
61.0
growth rate 1.95%/day
<div align="center">
# fcitx5-vinput
**Voice input for Fcitx5 — local and cloud ASR, LLM rewriting, cross-distro packages**
[](LICENSE)
[](https://github.com/xifan2333/fcitx5-vinput/actions/workflows/release.yml)
[](https://github.com/xifan2333/fcitx5-vinput/releases)
[](https://aur.archlinux.org/packages/fcitx5-vinput-bin)
[](https://github.com/xifan2333/fcitx5-vinput/releases)
[English](README.md) | [中文](README_zh.md) | [Documentation](https://xifan2333.github.io/fcitx5-vinput/)
https://github.com/user-attachments/assets/5a548a68-153c-4842-bab6-926f30bb720e
</div>
## Features
- **Two trigger modes** — tap to toggle recording, or hold to push-to-talk
- **Local & cloud ASR** — offline [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) models or cloud providers (Doubao, Aliyun Bailian, ElevenLabs, OpenAI-compatible), switchable at runtime from the command palette (`Shift_R` → `/asr`)
- **LLM post-processing** — error correction, formatting, translation via scenes
- **Command mode** — select text, speak an instruction, release to apply
- **GUI & CLI** — `vinput-gui` for quick setup, `vinput` CLI for full control
- **Cross-distro** — Arch, Fedora, Ubuntu/Debian, Nix, Flatpak
## Installation
### Arch Linux ([archlinuxcn](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/) / AUR)
If you use the [archlinuxcn](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/) repository, install the repo-built package:
```bash
sudo pacman -S fcitx5-vinput
```
The AUR binary package is also available:
```bash
# Full version (with local sherpa-onnx runtime)
yay -S fcitx5-vinput-bin
# Lite version (cloud-only, zero local ONNX runtime)
yay -S fcitx5-vinput-lite-bin
```
### Fedora (COPR)
```bash
sudo dnf copr enable xifan/fcitx5-vinput-bin
# Full version (with local sherpa-onnx runtime)
sudo dnf install fcitx5-vinput
# Lite version (cloud-only, zero local ONNX runtime)
sudo dnf install fcitx5-vinput-lite
```
### Ubuntu 24.04 (PPA)
```bash
sudo add-apt-repository ppa:xifan233/ppa
sudo apt update
# Full version (with local sherpa-onnx runtime)
sudo apt install fcitx5-vinput
# Lite version (cloud-only, zero local ONNX runtime)
sudo apt install fcitx5-vinput-lite
```
### Ubuntu / Debian (manual)
```bash
# Download latest .deb from GitHub Releases
# Full version (with local sherpa-onnx runtime):
sudo dpkg -i fcitx5-vinput_*.deb
sudo apt-get install -f
# Lite version (cloud-only, zero local ONNX runtime):
sudo dpkg -i fcitx5-vinput-lite_*.deb
sudo apt-get install -f
```
### Nix (flake)
Supports `x86_64-linux` and `aarch64-linux`. Both full and lite packages are cached on Cachix.
```nix
inputs.fcitx5-vinput.url = "github:xifan2333/fcitx5-vinput";
# Full version (default):
# inputs.fcitx5-vinput.packages.${system}.default
# Lite version (cloud-only, zero local ONNX runtime):
# inputs.fcitx5-vinput.packages.${system}.fcitx5-vinput-lite
```
Binary cache via [Cachix](https://fcitx5-vinput.cachix.org):
```nix
nixConfig = {
extra-substituters = [ "https://fcitx5-vinput.cachix.org" ];
extra-trusted-public-keys = [ "fcitx5-vinput.cachix.org-1:XpX3AA6+dDIX4qJhb1QM7sbTwX6/qSlGvW8Z5NK6XdU=" ];
};
```
Full Home Manager example in the [install docs](https://xifan2333.github.io/fcitx5-vinput/install/).
### Flatpak
```bash
flatpak remote-add --if-not-exists xifan https://xifan2333.github.io/flatpak-auto/xifan.flatpakrepo
# Full version (with local sherpa-onnx runtime)
flatpak install https://xifan2333.github.io/flatpak-auto/refs/org.fcitx.Fcitx5.Addon.Vinput.flatpakref
# Lite version (cloud-only, zero local ONNX runtime)
flatpak install httpsExcerpt of 6,780 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:a96897f203a36c26, topic:speech-recognition