Just a fast type checker and language server for Python, written in Rust.

Joined August 2026
Pyrefly support for tensor shape checking is here! Using simple type annotations, Pyrefly can catch tricky bugs in your models. Validated on dozens of real-world models including nanoGPT. Works with PyTorch, JAX, NumPy and more! youtu.be/2dABb24Q-v0?is=UG3n…
1
2
3
125
If you've ever struggled with shape bugs in PyTorch, NumPy or JAX you can use Pyrefly shape checking to catch mismatches statically, before you ever run your code: youtube.com/watch?v=2dABb24Q… #pyrefly #python #pytorch #numpy
1
4
1,019
🐍 Come find our Meta booth at @PyConTW! 👋 Our team is here to talk about: 🔥 Pyrefly, 🧵 Free-threaded Python, 🛟 Safer Lazy Imports, and More! #pycontw #pycontw2026 #Python #OpenSource #Pyrefly #FreeThreading
2
57
The Pyrefly team wants to hear from you! If you'd like to help make Pyrefly better and have a spare 10 mins to fill out this survey we would greatly appreciate it - whether you’re just getting started trying out Pyrefly or you’ve been here since the beginning: 📝 forms.gle/1ytEGVpsqokm7npR8
25
🐍 Python 3.15 is here! One feature worth trying is explicit lazy imports. They let you defer loading a module until your code actually uses it. For applications with costly imports, that can mean a much faster startup thanks to the use of built-in Python syntax. Lazy imports arrived in PyCharm 2026.2 and will be enhanced further in 2026.3. Try them in the 2026.3 EAP now. Curious how they work? Cheuk walks you through the feature and benchmarks it in our blog post: blog.jetbrains.com/pycharm/2…
2
15
110
3,955
The best open source tool for the job doesn't have to be built in-house. When evaluating Python type checkers, Google chose @MetaOpenSource's Pyrefly and started contributing upstream. 👇 Link in first reply
1
3
1
15
2,849
Pyrefly retweeted
Tried @pyrefly_dev from @Meta on a 135k-line scientific Python codebase: 637,003 lines checked in 0.50s, vs 22.3s cold before. All 149 findings were accurate. Adopting it in CI. Thanks to the Meta team we met at @py_bay: Kyle Into, Steven Troxler, @__avik and Martin DeMello.
1
36
🐍 We're at @py_bay ! Come find the Meta booth and say hi 👋 Our team is here to talk about: 🔥 Pyrefly, 🧵 Free-threaded Python, 🛟 Safer Lazy Imports, and More! #PyBay2026 #Python #OpenSource #Pyrefly #FreeThreading
3
98
Napari migrated to Pyrefly and reduced type check times from 15s to <1s! Read their post for details 👇
Just published my first blog! 🥳 I wrote about my open-source journey and how we migrated from `mypy` to `pyrefly` in @napari_imaging napari.org/island-dispatch/b… Hope it helps if you're planning a similar migration! #OpenSource #Python #Typing #Pyrefly #Mypy
2
123
Congrats on the #Jev launch, @typesafeai 🎉 We dug into the #Python adapter and were delighted to find Pyrefly running in strict mode across the source and tests. Typed decisions 🤝 strictly typed client code. Typers unite. github.com/typesafe-ai/syste…
1
2
159
⚡ Waiting on type checks across massive, complex Python codebases? Switch your type provider to Rust-based Pyrefly engine for near-instant diagnostic reports, precise error highlighting, and responsive inlay hints. See what else is new in PyCharm 2026.2 ✌️ jb.gg/pq23i3
3
27
2,476
Pyrefly 1.3 is out: better control over errors, experimental tensor-shape checking for JAX/NumPy/PyTorch, and DataFrame schemas for Polars. Python has always had shapes and schemas. Now they can stop living in comments and prayers. pyrefly.org/blog/v1.3/
4
4
291
Pyrefly 1.3 is out: 934 commits, 71 contributors, and 88 bug fixes. The changelog brought snacks and stayed awhile. Better framework support, smarter editor tools, faster analysis, plus experimental JAX and NumPy shape checking. github.com/facebook/pyrefly/…
1
3
160
Pyrefly retweeted
Ever wondered why type systems don't automatically track tensor shapes across your neural network modules? In his upcoming talk at PyTorch Conference North America 2026 (October 20–21 in San Jose, CA), Avik Chaudhuri from @Meta breaks down how PyreFly - a static type checker for Python - enables end-to-end static shape coverage for PyTorch models. Register for PyTorchCon North America today: bit.ly/4qStJvL #PyTorchCon @__avik
4
4
25
16,867
In 2023, the Python Typing Council was formed. In 2026, the Python Packaging Council holds its inaugural elections (for eligible PSF voters) through September 15. What Python Council will be next? pyfound.blogspot.com/2026/09…
1
39