OpenAI moves to acquire Astral, the company behind uv and Ruff

The deal OpenAI announced

On March 19, 2026, OpenAI said it plans to acquire Astral, the company behind the open-source Python tools uv, Ruff, and ty. The transaction is still subject to regulatory approval, and both companies said they will continue operating independently until the deal closes.

Astral’s products already sit deep in the daily workflow of Python developers. uv has become a fast package and project manager, Ruff is widely used for linting and formatting, and ty is part of Astral’s growing tooling stack. OpenAI said those products are used by millions of developers and emphasized that it intends to keep supporting them after the acquisition.

Why OpenAI wants Astral

OpenAI’s framing is that code generation alone is no longer enough. The company said software engineering is becoming a collaborative workflow where AI systems help with planning, writing, running, reviewing, and maintaining code. Owning or tightly integrating foundational developer tooling would let OpenAI connect Codex more directly to the environment-management, quality, and packaging layers where real work happens.

OpenAI also used the announcement to underline Codex’s momentum. It said Codex has seen 3x user growth and 5x usage growth since the start of 2026, with more than 2 million weekly active users. Those numbers help explain why OpenAI is pushing beyond model access and into workflow infrastructure.

Workflow control: tighter links between model output and the tools that install, lint, and validate code.

Developer distribution: a path into the Python ecosystem without building every tool from scratch.

Open-source strategy: OpenAI explicitly said it plans to continue supporting Astral’s existing products.

The broader significance is that leading AI vendors are no longer competing only on model quality. They are also competing on who owns the operational surface around developers, agents, and CI-style software work. If the acquisition closes, OpenAI would gain a stronger position in the toolchain layer that increasingly determines how useful AI coding products are in production.