diff --git a/docs/community_growth_20k.md b/docs/community_growth_20k.md index 7454efadd..af4ec7da3 100644 --- a/docs/community_growth_20k.md +++ b/docs/community_growth_20k.md @@ -34,7 +34,7 @@ This plan focuses on useful adoption work rather than vanity marketing: if more ## Current campaign snapshot -As of 2026-07-22 18:45 UTC, the ecosystem has 35,786 combined GitHub stars, or 4,562 additional stars since the 31,224 baseline. The remaining gap to the +20,000 target is 15,438 stars by 2026-09-30, which requires roughly 221 stars/day across the remaining 70 days. +As of 2026-07-22 19:20 UTC, the ecosystem has 35,786 combined GitHub stars, or 4,562 additional stars since the 31,224 baseline. The remaining gap to the +20,000 target is 15,438 stars by 2026-09-30, which requires roughly 221 stars/day across the remaining 70 days. | Repository | Stars | Forks | Open issues | Open PRs | Last push | |---|---:|---:|---:|---:|---| @@ -211,7 +211,7 @@ High-star feature requests and roadmap issues are earlier in the funnel than PRs | Integration PR | Growth reason | Current maintainer action | |---|---|---| | `Kedreamix/Linly-Talker#151` FunASR link refresh | Keeps a 3.3k-star digital-avatar conversational system's ASR docs pointed at the current official FunASR repository, so users comparing Whisper and FunASR land on maintained setup docs | PR updates the root README and `ASR/README.md` references from `github.com/alibaba-damo-academy/FunASR` to `github.com/modelscope/FunASR`; monitor for maintainer acceptance without extra pings. | -| `huggingface/transformers#46180` Fun-ASR-Nano model support | Makes Fun-ASR-Nano usable through the default HF API surface and model docs | Head `ed68b42f9ea7` is ready for maintainer review: GitHub reports the PR mergeable, all active checks are successful or intentionally skipped, and `mergeStateStatus=BLOCKED` is now the review-required gate rather than a code or CI failure. The final review cleanup keeps feature extraction in Torch through `self.pad`, uses inherited batch-capable `decode`, removes the encoder-specific initializer, and preserves the pinned H100 checkpoint evidence for single and batch Chinese/English transcription with zero missing, unexpected, or mismatched keys. Avoid duplicate pings unless a new review thread or failing check appears. | +| `huggingface/transformers#46180` Fun-ASR-Nano model support | Makes Fun-ASR-Nano usable through the default HF API surface and model docs | Head `5efce76908` is ready for maintainer review: GitHub reports the PR mergeable, all active checks are successful or intentionally skipped, and the only current unresolved review thread is a non-code architecture discussion where the maintainer is leaving `FunAsrNanoModel(AudioFlamingo3Model)` open for other reviewer thoughts because the adaptor is larger than a typical projector. The final review cleanup keeps feature extraction in Torch through `self.pad`, uses inherited batch-capable `decode`, removes the encoder-specific initializer, and preserves the pinned H100 checkpoint evidence for single and batch Chinese/English transcription with zero missing, unexpected, or mismatched keys. Avoid duplicate pings unless a new actionable review thread or failing check appears. | | `huggingface/transformers#47111` Qwen3-ASR hotword and language parsing fixes | Keeps the high-visibility Transformers Qwen3-ASR implementation aligned with upstream hotword/context behavior, language hints, and processor training paths used by downstream Fun-ASR-Nano/Qwen3-ASR adopters | The Qwen3-ASR slow job was explicitly rerun and reported no PR-specific failures on head `caf37300fc3d3333c3d7c2162a92a886e424eb1c`; the aggregate CI recap still has unrelated suite failures. Monitor for reviewer requests around hotword serialization, language parsing, and qwen3_asr processor tests before adding any FunASR-side comment. | | `sgl-project/sglang-omni#1078` Fun-ASR serving support | Exposes Fun-ASR-Nano through a high-visibility serving runtime for ASR benchmarks and GPU deployment | Merged on 2026-07-18 after replacing the closed #898 branch. The merged PR includes Fun-ASR model runtime support, OpenAI-compatible serving, cookbook docs, SeedTTS benchmark tasks, unit tests, and review fixes from #1079. Public H200 SeedTTS EN full-set validation reports 1,088/1,088 samples, 0 failed, 1.71% corpus WER, 117.37 samples/s at concurrency 32, mean latency 0.271s, and mean RTF 0.0587; keep watching for follow-up issues rather than pinging the closed PR. | | `vllm-project/vllm#42478` Qwen3-ASR streaming postprocessing | Improves the upstream Qwen3-ASR streaming path used by OpenAI-compatible transcription clients, so downstream apps can consume clean SSE transcript deltas without model-specific `language ...` cleanup | Merged with maintainer approval. Treat this as a completed downstream ASR serving hardening win; watch vLLM release behavior for CJK no-space streaming regressions, but do not keep the closed PR in the active operator queue. | @@ -351,7 +351,7 @@ The script captures GitHub stars, forks, watchers, open issues, open pull reques - [ ] Create a GitHub release focused on one sharp value proposition. - [ ] Update PyPI release description if needed. -- [ ] Update Hugging Face organization/model cards. The `FunAudioLLM/Fun-ASR-MLT-Nano-2512` README update is complete: HF PR [#5](https://huggingface.co/FunAudioLLM/Fun-ASR-MLT-Nano-2512/discussions/5) merged commit `3dd802bfb8a05dadc440c9d9fc84ecfc1e15c0ff`, and a 2026-07-23 live Hub download confirmed `main` now includes `python -m pip install -U "funasr>=1.3.26"` before optional demo-repo setup. Prepared README patches for `FunAudioLLM/Fun-ASR-Nano-2512` and `FunAudioLLM/SenseVoiceSmall` would add the same `funasr>=1.3.26` install floor, but the current `langgz` token still cannot write those model cards: direct upload fails with `403` and the Hub's suggested `--create-pr` path also fails at `preupload/main?create_pr=1` with `403 Forbidden: Authorization error`. Retry after model-card preupload/write permission is granted on those two repos. +- [ ] Update Hugging Face organization/model cards. The `FunAudioLLM/Fun-ASR-MLT-Nano-2512` README update is complete: HF PR [#5](https://huggingface.co/FunAudioLLM/Fun-ASR-MLT-Nano-2512/discussions/5) merged commit `3dd802bfb8a05dadc440c9d9fc84ecfc1e15c0ff`, and a 2026-07-23 live Hub download confirmed `main` now includes `python -m pip install -U "funasr>=1.3.26"` before optional demo-repo setup. Prepared README patches for `FunAudioLLM/Fun-ASR-Nano-2512` and `FunAudioLLM/SenseVoiceSmall` would add the same `funasr>=1.3.26` install floor, but the current `langgz` token still cannot write those model cards: direct upload fails with `403 Forbidden: pass create_pr=1`, and the Hub's suggested `--create-pr` path also fails at `preupload/main?create_pr=1` with `403 Forbidden: Authorization error`. Retry after model-card preupload/write permission is granted on those two repos. - [ ] Update ModelScope model cards and demos. - [ ] Update homepage hero and docs entry points.