Part 1: Confirmation that the VibeVoice-Community repo contains the final, official Microsoft VibeVoice code and the full Git history.
The most important aspect of continuing a community fork is to verify that the code is legitimate. I have now done that work.
Since GitHub keeps the Activity log even if they erase a repo, I had a look at the official Microsoft VibeVoice activity:
https://github.com/microsoft/VibeVoice/activity?ref=main
The thing that stood out the most is that 8 days ago they started spamming a bunch of "Update branch" without any informative titles. This was when they started nuking stuff.
Those commits have been garbage collected and are marked as "Missing commit", which on GitHub is a manual action by GitHub staff (otherwise nothing is ever truly deleted). So what they did was basically that they committed these "Update branch"-titled commits which deleted the files, and then they deleted the commits themselves, so that it wouldn't show the "lines of code that were being erased", thinking that it was enough to hide the original data. And finally they did a force-push with the new history which was the emptied repo with the statement.
First of all, that's a lot of very stupid effort for a repo that is already forked by over 1000 people.
Anyway, then you just have to keep scrolling down in the Activity log, and you suddenly see the last real commit, 9 days ago, one day before the nuking began: "update Colab: add download audio".
Then click the "..." on the right and go to "Compare changes". This brings you to a URL showing the full hash of the commit:
microsoft/VibeVoice@4b5b8be...6065c52
And lastly, the final magic: We can browse the repo contents that existed at that commit, since we now know the full hash:
https://github.com/microsoft/VibeVoice/tree/6065c5224e1fee5b2eaeef15f79ee8ef7de947d0
There is no way to clone such an "orphaned" commit, but there is a way to download the repo contents at an exact commit. So let's download it directly. Aaaand, voila - the final official MIT-licensed VibeVoice code:
https://github.com/microsoft/VibeVoice/archive/6065c5224e1fee5b2eaeef15f79ee8ef7de947d0.zip
Next, I had a look at this community fork:
git clone https://github.com/vibevoice-community/VibeVoice.git VibeVoice-Community
The first thing that I immediately saw is that git log reveals the 6065c5224e1fee5b2eaeef15f79ee8ef7de947d0 commit, which confirms that you continued your repo's history from the last official upstream commit.
Then I also ran a recursive diff to see which files differ:
diff -rq VibeVoice-6065c5224e1fee5b2eaeef15f79ee8ef7de947d0/ ../VibeVoice-Community/
Only in ../VibeVoice-Community/: EXAMPLES.md
Only in VibeVoice-6065c5224e1fee5b2eaeef15f79ee8ef7de947d0/Figures: Google_AI_Studio_2025-08-25T21_48_13.452Z.png
Files VibeVoice-6065c5224e1fee5b2eaeef15f79ee8ef7de947d0/README.md and ../VibeVoice-Community/README.md differ
Only in VibeVoice-6065c5224e1fee5b2eaeef15f79ee8ef7de947d0/: SECURITY.md
To sum it up:
- Yes,
VibeVoice-Community is a clean fork of the last official commits.
- It then erases a useless screenshot, a
SECURITY.md file which was just a Microsoft "please report security vulnerabilities to us" notice, and edits the README a bit to mark it as a community fork under the same MIT license as Microsoft's original code. The fork is completely legal and there's nothing that can be done legally to take it down, since Microsoft released all code and the models under the MIT license.
- Since this repository is a clean fork with the exact same Git hashes, the entire VibeVoice development history is available here in the git log, which is great news.
Let's hope the community continues developing the project from here. It's up to us now!
There's already over 100 forks of this VibeVoice-Community repo. So everyone, do your part and click Fork and get involved here! ❤️
Here is a direct link to create a fork of VibeVoice-Community:
👉 https://github.com/vibevoice-community/VibeVoice/fork
Don't forget to ⭐ Star the VibeVoice-Community repository too! Get involved, spread the word and let's build up the community again ourselves!
There is also a new community discord to organize VibeVoice-Community development! Welcome!
👉 https://discord.gg/ZDEYTTRxWG
Part 1: Confirmation that the VibeVoice-Community repo contains the final, official Microsoft VibeVoice code and the full Git history.
The most important aspect of continuing a community fork is to verify that the code is legitimate. I have now done that work.
Since GitHub keeps the Activity log even if they erase a repo, I had a look at the official Microsoft VibeVoice activity:
https://github.com/microsoft/VibeVoice/activity?ref=main
The thing that stood out the most is that 8 days ago they started spamming a bunch of "Update branch" without any informative titles. This was when they started nuking stuff.
Those commits have been garbage collected and are marked as "Missing commit", which on GitHub is a manual action by GitHub staff (otherwise nothing is ever truly deleted). So what they did was basically that they committed these "Update branch"-titled commits which deleted the files, and then they deleted the commits themselves, so that it wouldn't show the "lines of code that were being erased", thinking that it was enough to hide the original data. And finally they did a force-push with the new history which was the emptied repo with the statement.
First of all, that's a lot of very stupid effort for a repo that is already forked by over 1000 people.
Anyway, then you just have to keep scrolling down in the Activity log, and you suddenly see the last real commit, 9 days ago, one day before the nuking began: "update Colab: add download audio".
Then click the "..." on the right and go to "Compare changes". This brings you to a URL showing the full hash of the commit:
microsoft/VibeVoice@4b5b8be...6065c52
And lastly, the final magic: We can browse the repo contents that existed at that commit, since we now know the full hash:
https://github.com/microsoft/VibeVoice/tree/6065c5224e1fee5b2eaeef15f79ee8ef7de947d0
There is no way to clone such an "orphaned" commit, but there is a way to download the repo contents at an exact commit. So let's download it directly. Aaaand, voila - the final official MIT-licensed VibeVoice code:
https://github.com/microsoft/VibeVoice/archive/6065c5224e1fee5b2eaeef15f79ee8ef7de947d0.zip
Next, I had a look at this community fork:
The first thing that I immediately saw is that
git logreveals the6065c5224e1fee5b2eaeef15f79ee8ef7de947d0commit, which confirms that you continued your repo's history from the last official upstream commit.Then I also ran a recursive diff to see which files differ:
To sum it up:
VibeVoice-Communityis a clean fork of the last official commits.SECURITY.mdfile which was just a Microsoft "please report security vulnerabilities to us" notice, and edits the README a bit to mark it as a community fork under the same MIT license as Microsoft's original code. The fork is completely legal and there's nothing that can be done legally to take it down, since Microsoft released all code and the models under the MIT license.Let's hope the community continues developing the project from here. It's up to us now!
There's already over 100 forks of this VibeVoice-Community repo. So everyone, do your part and click Fork and get involved here! ❤️
Here is a direct link to create a fork of VibeVoice-Community:
👉 https://github.com/vibevoice-community/VibeVoice/fork
Don't forget to ⭐ Star the VibeVoice-Community repository too! Get involved, spread the word and let's build up the community again ourselves!
There is also a new community discord to organize VibeVoice-Community development! Welcome!
👉 https://discord.gg/ZDEYTTRxWG