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が一度で正しく生成する確率を上げるか?」という問いを通過します。
- 01
要求を疑う
- 02
削除する
- 03
簡素化する
- 04
高速化する
- 05
自動化する(最後に)