Meta open-sourced 8 years of internal UI components
Astryx ran inside Meta's monorepo for 8 years, powering 13,000+ apps. It's now on GitHub under MIT, built specifically to be read by AI coding agents, not just humans.
Meta just open-sourced an 8-year-old internal design system built to be read by AI agents.
Meta open-sourced Astryx on June 28, a React and StyleX design system that has run inside its monorepo for 8 years and powers more than 13,000 internal apps. It ships under the MIT license with a feature aimed squarely at AI coding agents, not just human developers.
What actually shipped
Astryx ships 150+ accessible components and 10 built-in themes, default, neutral, daily, butter, chocolate, matcha, stone, gothic, brutalist, and y2k, applied through a CSS-variable cascade, with dark mode and spacing handled automatically. There is a CLI for scaffolding projects and generating themes. The repository, facebook/astryx, already sits at 9.6k stars and 710 forks. Teams get two integration paths: a single prebuilt stylesheet for the simple case, or building from the TypeScript and StyleX source so a bundler only ships styles for the components actually imported.
The part built for agents, not humans
Run `npx astryx manifest --json` and it returns a structured JSON contract listing every CLI command, argument, flag, and response type, the same idea as an OpenAPI spec, just applied to a design system's own tooling instead of a REST API. Astryx also ships an MCP server, so an AI coding agent can scaffold, browse, and document a UI through documented calls instead of scraping prose documentation or guessing at prop names.
Why a build studio cares
An agent that infers a component's API from a README or a Storybook page will, sooner or later, invent a prop that does not exist. Meta building a machine-readable manifest after 8 years of internal use is a tacit admission that prose documentation was never going to be enough once agents started writing the code that consumes it, a failure mode any studio using AI agents to scaffold UI has almost certainly hit already.
Next step: see Astryx's own site and the GitHub repo for the full docs. If you're evaluating agent-facing dev tools for a build, write to us at hello@gattyworks.com.