Jun KimがHugging Faceに参画、oMLXとMLXコミュニティを支援
Hugging Faceは、oMLXの作成者でありメンテナーであるJun Kimを採用し、同プロジェクトおよびより広範なMLXコミュニティに対して専任のサポートと資金提供を行うことになりました。この動きは、transformersライブラリからMLX実装へのモデル移行を改善することで、Apple Silicon上でのローカルAIのデプロイを効率化することを目的としています。
oMLX開発への影響
Jun Kimは引き続きoMLXを主導し、同プロジェクトはApache 2.0ライセンスの下で維持されます。oMLXがサイドプロジェクトからHugging Face傘下の完全に資金提供され維持されるプロジェクトへと移行することで、より高い安定性と開発スピードの向上が図られ、コントリビューターへのより良いガイダンスや長期的な計画策定が可能になります。
MLXエコシステムに向けた戦略的目標
Hugging Faceは、mlx-lmやmlx-vlmといった既存の基盤となる依存関係を活用しつつ、oMLXを新しいアイデアのテストベッドとして機能させることを意図しています。全体的な目標は、必要なツールやビルディングブロックを提供することで、コミュニティがさまざまな形式でローカルAIを実行する際の障壁を取り除くことです。
このエコシステムをサポートするために、Hugging Faceは以下の分野に注力しています。
- モデル移行の効率化: 主な焦点は、
transformersモデルの定義からMLXのリファレンス実装への移行プロセスを加速させることです。transformersライブラリはMLモデル定義の業界標準として機能しているため、このパイプラインを効率化することで、さまざまなエンジンがこれらの実装を利用し、それぞれの独自の機能に集中できるようになります。 - 共同でのアップストリーム: Hugging Faceは、適切な場合に成果を関連プロジェクトへアップストリームし、
mlx-lm、mlx-vlm、LMStudioに関わるチームとの既存の協力を強化することを目指しています。
MLXとHugging Faceに関する背景
MLXは、Apple Silicon上でのローカルAIに最適化されたAppleのフレームワークです。Hugging Faceは、ユーザーがMLXモデルを発見し貢献するための中心的なハブとして機能し、オープンでローカルなAIツールの健全なエコシステムをサポートしています。