The Basilisk Project is the team voice for everyone who contributes to Basilisk, the open-source, strict-by-default Python type checker and language server built in Rust. Basilisk is built by Nimblesite as a human and AI partnership: humans own the direction, review, auditing, and testing, and nothing ships until the conformance suite, the tests, and a human all agree it is done.
The Basilisk Project
The team behind Basilisk
Posts by Basilisk Team
Free-Threaded Python: Why Type Checking Matters More Now
Python 3.14 made free-threaded Python officially supported. When threads really run in parallel, a type error stops being a quiet annoyance and becomes a concurrency bug. Here's why strict, default-on type checking is the cheapest protection you can buy.
Read more →
OpenAI Acquires Astral: What It Means for Basilisk
Basilisk's parser is Ruff. Ruff's owner is about to become OpenAI. Here is what that means — backed by the primary sources, quote by quote — and why your Basilisk install is safe regardless.
Read more →
Introducing Basilisk: Python's Type System, Actually Enforced
The Python type annotation ecosystem has a dirty secret: nobody enforces it by default. We built Basilisk to fix that.
Read more →