OpenAI Bought the Company Behind Python's Fastest Tools
OpenAI acquired Astral, the makers of ruff and uv, to integrate into Codex. OSS continuity was promised, but community reaction is divided.
News
kkm
Backend Engineer / AWS / Django
OpenAI acquired Astral, the makers of ruff and uv, to integrate into Codex. OSS continuity was promised, but community reaction is divided.
OpenAI Acquires Astral
On March 19, 2026, OpenAI announced it has agreed to acquire Astral. Astral is the company behind the Python development tools ruff, uv, and ty.
Python is the most widely used programming language in the world, and Astral's tools are its de facto standards. With hundreds of millions of monthly downloads, it's no exaggeration to say that virtually every Python developer uses them.
After the acquisition closes, the entire Astral team will join OpenAI's Codex team. The acquisition price was not disclosed. The deal is expected to close after regulatory approval.
What Are ruff, uv, and ty?
The three tools built by Astral each handle fundamental tasks in Python development. All are written in Rust (a programming language known for its speed), making them 10 to 100 times faster than traditional Python-based tools.
| Tool | Role | In Plain Terms |
|---|---|---|
| ruff | Linter & Formatter | A tool that automatically cleans up your code style |
| uv | Package Manager | A tool for installing and managing libraries |
| ty | Type Checker | A tool that catches type mismatches before runtime |
ruff has earned over 36,000 stars on GitHub. uv has over 500 contributors involved in its development, and has become the go-to package manager for Python.
Charlie Marsh founded Astral in 2023 and raised $4 million in seed funding led by Accel.
Why Did OpenAI Want a Developer Tools Company?
The answer is Codex. OpenAI's AI coding tool has seen explosive growth this year.
| Metric | Figure |
|---|---|
| Weekly Active Users | Over 2 million |
| User Growth (YTD) | 3x |
| Usage Growth (YTD) | 5x |
| Latest Models | GPT-5.2-Codex / GPT-5.3-Codex-Spark |
OpenAI is working to evolve Codex from "a tool that just generates code" into "a system capable of planning, executing, verifying, and maintaining code." To achieve this, post-generation processes like linting (code checking) and package management are essential.
The most widely used development tools for the world's most widely used programming language. For OpenAI, it was the perfect missing piece.
Anthropic Did the Same Thing
This pattern isn't new for OpenAI. In December 2025, Anthropic acquired Bun (a JavaScript runtime). The announcement came as Claude Code reached $1 billion in annual revenue.
| Aspect | OpenAI x Astral | Anthropic x Bun |
|---|---|---|
| Target Language | Python | JavaScript |
| Tool Type | Linter, Package Manager, Type Checker | Runtime, Package Manager, Bundler, Test Runner |
| Integration Target | Codex | Claude Code |
| OSS Continuity | Pledged | Pledged (MIT maintained) |
OpenAI takes Python, Anthropic takes JavaScript. The two biggest players in AI coding tools have each secured a critical piece of their respective language ecosystems.
Bun's official blog also stated that "OSS will continue," and Astral is using the same language. The weight of these promises can only be measured by future actions.
How the Community Reacted
The Hacker News thread scored over 400 points, with comments split between supporters and skeptics.
Positive Reactions
- ・ ruff and uv remain MIT-licensed. Anyone can fork them at any time if needed
- ・ An Astral team member commented that they will "maintain OSS with the same level of care and quality as before"
- ・ OpenAI's financial resources could accelerate tool development further
Concerns
- ・ OpenAI "spends about $2.50 for every $1 of revenue." Is this sustainable?
- ・ Isn't this the same old pattern of VC-funded OSS being absorbed by big tech?
- ・ Corporate sponsorship is different from full operational control. There's a dependency risk for the entire Python ecosystem
On the same day that news broke about LLM usage in ICML paper reviews leading to the rejection of 2% of papers, the reaction to AI acquiring not just "the ability to write code" but "the very tools used to write code" was understandably complex.
Will ruff and uv Still Be Usable?
The short answer: for now, yes.
In Astral's official blog post, Charlie Marsh explicitly stated that they will "continue building in the open, alongside the community." Since the tools remain MIT-licensed, even if the direction changes, the community can fork them and continue development independently.
That said, there are past examples of OSS projects changing direction after acquisition. Given that OpenAI itself has called itself "open" while making its models increasingly closed, the Hacker News comment "watch the actions, not the words" hits the mark.
OpenAI has stated it is exploring seamless integration with Codex, but whether that integration will compromise the independence of these open tools remains to be seen after the acquisition closes.
For Python developers, the practical move is to keep track of your ruff and uv versions and have alternatives in mind (flake8 + black for ruff, pip + venv for uv). Even if this all turns out to be a non-issue, a change in who runs your de facto tools is a significant event.
References
- 1. OpenAI to acquire Astral — OpenAI Official (March 19, 2026)
- 2. Astral to Join OpenAI — Astral Official Blog (March 19, 2026)
- 3. OpenAI to acquire developer tooling startup Astral — CNBC (March 19, 2026)
- 4. OpenAI acquires Astral to boost Codex for Python developers — Techzine (March 19, 2026)
- 5. Anthropic acquires Bun as Claude Code reaches $1B milestone — Anthropic Official (December 2025)
- 6. Bun is joining Anthropic — Bun Official Blog (December 2025)
- 7. OpenAI to Acquire Astral (Hacker News thread) — Hacker News (March 19, 2026)
- 8. OpenAI to Acquire Python Startup Astral, Expanding Push Into Coding — Bloomberg (March 19, 2026)