Axiom UI
EN / JA
v0.2.2 npmで公開中

LLMを第一の消費者として設計するUIライブラリ

shadcn/uiが「結果的にAIフレンドリー」なら、Axiomは「設計思想からAIファースト」。コピーして所有する12個のReactコンポーネントと、CLI・MCPサーバー。

npx @joinclass/axiom-ui add button

コピー&オーン

npmランタイム依存なし。CLIがコンポーネントのソースをあなたのリポジトリにコピーします。コードはあなたのもので、LLMが自由に改変できます。

1コンポーネント = 1ファイル

実装・型・ドキュメント・使用例を1ファイルに同居。単一のcontext窓に収まることを設計制約にしています。

MCPファースト配布

MCPサーバーを同梱。Claude CodeやCursorなどのエージェントが、バージョン整合の取れた仕様をトークンを無駄にせず取得できます。

機械可読マニフェスト

各コンポーネントが { intent, props, states, a11y, examples } を構造化データで保持。generative UIの土台です。

5段階のアルゴリズム

順序は不可逆。すべての設計判断は「LLMが一度で正しく生成する確率を上げるか?」という問いを通過します。

  1. 01

    要求を疑う

  2. 02

    削除する

  3. 03

    簡素化する

  4. 04

    高速化する

  5. 05

    自動化する(最後に)

設計思想の全文を読む →