本機 AI 推論
Nativ、MLX-VLM、ローカルAPI、パフォーマンステレメトリーをオープンソースのmacOS推論ワークスペースとして統合
Nativ v0.0.1は、モデルのダウンロード、チャット、モニタリング、OpenAIおよびAnthropic互換エンドポイントをネイティブSwiftUIアプリに統合し、最近ローカルAIコミュニティで注目を集めている。初版はApple SiliconとmacOS 26のみをサポートし、モデル横断のパフォーマンス検証や互換性テストはまだ公開されていない。

Apple Silicon上でオープンモデルを実行するには、通常、Python環境、MLXサービス、モデルキャッシュ、APIアダプター、パフォーマンス監視を自分で管理する必要がある。Nativ v0.0.1は、これらのコンポーネントを単一のmacOSアプリに統合しようとしている。フロントエンドはSwiftUIで構築され、`NativServerKit`が再配置可能なPython環境とサーバーのライフサイクルを管理し、基盤では`mlx-vlm`とMLXがユニファイドメモリを利用してモデルを実行する。このプロジェクトは7月26日付のローカルAIコミュニティのまとめで注目され、GitHubページには現在約925個のスターが表示されている。
NativはHugging Faceのキャッシュをスキャンし、デバイスのメモリ容量に基づいてモデルのロード適性を提示する。インターフェースには、time to first token、デコード速度、token使用量、GPU使用率、メモリおよびswapの負荷も表示される。エンジニアリング面で特に価値があるのは、チャットUIを提供するだけでなく、localhost上にOpenAI互換のChat Completions、Responses、Models、Images、Audioルートに加え、Anthropic Messagesとtoken countingエンドポイントも公開する点だ。これにより、Codex、Claude Code、Pi、Hermes、OpenCodeは、クライアント側に大幅な変更を加えることなく、Mac上のモデルへ接続先を切り替えられる。詳細設定では、KV cache量子化、prefix caching、speculative decoding、structured outputs、thinking budgetにも対応する。
ただし、初版には明確な制約がある。対応環境はApple SiliconとmacOS 26以降に限られ、モデルをロードできるかどうかはユニファイドメモリ容量と`mlx-vlm`の互換性にも左右される。音声生成および画像生成に特化したモデルは、引き続き今後の機能として挙げられている。モデルのダウンロード後はオフラインで推論できるものの、初回のモデルダウンロードと依存関係の構築にはインターネット接続が必要だ。また、標準化されたスループット、消費電力、長時間安定性、OpenAI/Anthropic APIとの完全な互換率に関するデータも提供されていない。導入を検討するユーザーは、「互換エンドポイント」をクラウドサービスと差異なく置き換えられるものと見なすのではなく、実際のcoding agent、tool calling、long contextのワークロードで事前に検証すべきだ。