Elyx · Where design means more

Elyx

2 min read Original article ↗

So, we’re building something new.And we’re calling it Elyx.

Elyx has three parts to it

These three parts build up a workflow that puts design back at the center of product development.

A new, human-readable, AI-friendly language for product design.

A rich design environment for creating and editing .elyx files.

A set of tools for working with Elyx at a lower level, including a CLI and agent skills.

Elyx is local-first

Your .elyx design files live locally on your computer — or in your git repository, alongside your source code.

So you can track changes, manage conflicts, and bring your own agent, or private model.

These are your files. Nobody can rent you limited access via their MCP server. Elyx doesn’t even need to be open. Run agents on your server, or leave the job to one of the big labs. Schedule a nightly check for drift between design and development. Or give a remote agent a design task while you travel.

Elyx is an Integrated Development Design Environment

Elyx is a purpose-built, cross-platform editor, with a fast Metal/GPU-powered native render stack. It has all the tools you’d expect — components, variants, themes, tokens, stacks, and more.

More importantly, it’s not a prompt box hiding an expensive AI subscription.

It’s a freeform canvas for you to explore on, with tools that help you collaborate and ideate.

Elyx is ready for AI

AI’s best use case today is software development. Code lives in local files that agents can easily read and edit. Their changes can be vastly more complex than can fit in their context windows. Version control means those changes and their reasons add to an agent's understanding.

Elyx gives product design the same foundation.

An .elyx file is a structured, readable description of a product design.

It captures how your product looks and how it’s put together, rather than burying that information inside a proprietary tool.

The Elyx language and CLI make these workflows independent of any model.

The model is replaceable. Your design files are not.

Elyx files are made to be broken up, reused, imported into each other, linked together with Wiki-like connections, and documented to provide proper context for humans and agents.

The result is an interconnected design system of not just buttons and components, but screens, flows, and use cases. A home for design decisions, and a living source of truth that designers, developers and agents can work from.

Elyx makes product design the new source of truth.