Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi exo team,
I’m thrilled to contribute to the exo project because I genuinely love what you’re building—a powerful, open-source platform that brings people together. This pull request extends Windows support to make the project more accessible to Windows users like me, and I hope it helps grow the community even further!
What’s Changed
To make exo play nicely on Windows, I’ve made the following updates:
uv
loop with its Windows-compatible counterpart to ensure smooth event handling on Windows.tinygrad
library for Windows 11 Pro by adjusting platform-specific calls, making it fully functional for Windows users.Why It Matters
This opens exo to the Windows ecosystem, broadening its accessibility. I’ve tested everything on Microsoft Windows 11 Pro to ensure it’s rock-solid.
Testing
uv
loop replacement handles [specific tasks, e.g., async operations] correctly.tinygrad
functionality with the browser ui to ensure it performs consistently.Notes
First-time contributor—happy to refine anything you suggest!
Thanks for taking a look, and for all the amazing work you do with exo. Can’t wait to hear your feedback!
Cheers,
Mohammed Salman (aleezanooor)