<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m" -->

---
title: OpenAI acquires Astral, the company behind uv, Ruff, and ty
description: OpenAI has announced plans to acquire Astral, the startup behind the popular Python tools uv, Ruff, and ty. Once the deal closes, the Astral team will join...
canonical: https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: OpenAI acquires Astral, the company behind uv, Ruff, and ty | daily.dev
og:description: OpenAI has announced plans to acquire Astral, the startup behind the popular Python tools uv, Ruff, and ty. Once the deal closes, the Astral team will join...
og:url: https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m
og:image: https://api.daily.dev/og/posts/hZi5BxC8m.png
og:image:alt: OpenAI acquires Astral, the company behind uv, Ruff, and ty
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAI acquires Astral, the company behind uv, Ruff, and ty

**[Collections](https://daily.dev/sources/collections)** · 3 min read · 3 upvotes · 0 comments

## Summary

OpenAI has announced plans to acquire Astral, the startup behind the popular Python tools uv, Ruff, and ty. Once the deal closes, the Astral team will join OpenAI's Codex team, with the stated goal of integrating deterministic tooling (dependency management, linting, type checking) into Codex's AI coding agent workflows. Both companies say the tools will remain open source, though governance and contribution details are unclear. The move mirrors Anthropic's acquisition of Bun for Claude Code, signaling a broader trend of AI labs buying developer tooling companies to strengthen their coding agents. The acquisition raises questions about open source sustainability, potential competitive leverage over Anthropic (which also uses uv), and whether the tools will gradually drift toward serving OpenAI's commercial interests.

## Content

OpenAI has announced its intent to acquire Astral, the startup behind three widely-used Python developer tools: uv (dependency and environment management), Ruff (linting and formatting), and ty (type checking). The deal is pending regulatory approval. Once it closes, the Astral team will join OpenAI's Codex team.

The stated goal is to integrate Astral's tooling into Codex, OpenAI's AI coding agent, which has grown to over 2 million weekly active users this year — roughly 3x user growth and 5x usage increase since January. The idea is that AI agents shouldn't just generate code; they should be able to participate in the full development lifecycle, including dependency resolution, linting, and type safety checks.

That framing is worth sitting with for a moment. Astral's tools are deterministic — they enforce rules, catch errors, manage environments. AI code generation is probabilistic. The acquisition is essentially an acknowledgment that probabilistic outputs need structured, validating infrastructure around them to be reliable in real-world software engineering. OpenAI is buying the guardrails.

## What happens to the open source tools?

Both companies have said the tools will remain open source. Astral founder Charlie Marsh wrote that the projects will continue to be developed in the open after the acquisition closes. JetBrains, whose PyCharm IDE integrates all three tools, confirmed it will keep those integrations regardless of who owns Astral, and noted it has existing relationships with both the Astral and OpenAI Codex teams.

That said, concrete details on governance, licensing, and contribution structures are absent from the official announcements. The tools are under permissive licenses and can be forked if needed, but the community is reasonably asking what happens if Astral engineers get redirected toward commercial priorities.

## The competitive angle

The move mirrors Anthropic's December 2025 acquisition of Bun to support Claude Code. Both AI labs are now buying developer tooling companies to strengthen their coding agents — which says something about where the competition is heading.

Some observers have flagged a specific concern: OpenAI now owns uv, which is also used heavily in Anthropic's Claude Code workflows. Whether that creates any leverage or friction remains to be seen, but it's not an unreasonable thing to watch.

The acquisition is also being read partly as a talent play, and possibly a financial maneuver ahead of OpenAI's anticipated IPO.

## The broader context

This news lands alongside Jazzband, the volunteer-run organization that has maintained 80+ Python open source projects for over a decade, announcing it's winding down. The reasons cited include AI-generated spam and general sustainability challenges — a reminder that the open source ecosystem OpenAI is now buying into has real maintenance costs that don't always get addressed.

The Python community is having a broader conversation right now about open source funding models, and the Astral acquisition sits squarely in the middle of it. Astral's tools are foundational to modern Python development. Having them owned by a well-funded AI lab might mean better maintenance — or it might mean the tools gradually drift toward serving that lab's commercial interests. Probably both, in different ways, at different times.

## Similar posts on daily.dev

- [Thoughts on OpenAI acquiring Astral and uv](https://daily.dev/posts/thoughts-on-openai-acquiring-astral-and-uv-qlxssg9ai) · Simon Willison · 2 upvotes · 0 comments

---

Tags: [#python](https://daily.dev/tags/python), [#openai](https://daily.dev/tags/openai)

[View this post on daily.dev](https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"OpenAI acquires Astral, the company behind uv, Ruff, and ty","url":"https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m"},"datePublished":"2026-03-19T23:09:18.665Z","dateModified":"2026-03-23T17:09:27.694Z","description":"OpenAI has announced plans to acquire Astral, the startup behind the popular Python tools uv, Ruff, and ty. Once the deal closes, the Astral team will join...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d89d00244737cf13a9d5a5fa434b6f6f?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d89d00244737cf13a9d5a5fa434b6f6f?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/openai-acquires-astral-the-company-behind-uv-ruff-and-ty-hzi5bxc8m","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,openai","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"OpenAI acquires Astral, the company behind uv, Ruff, and ty"}]}
```

