Blaizzy/nativ
Local AI, native to your Mac. Chat, serve, monitor, and connect MLX models from one macOS app.
何を解決するか
Nativは、Apple silicon上でAIモデルをローカルで実行するための統合的でネイティブなmacOSワークスペースを提供します。Python環境やサーバー設定を個別に管理する煩わしさを解消し、サーバーと洗練されたユーザーインターフェースを1つのアプリに統合することで、ユーザーは複雑な設定なしにモデルとのチャット、画像生成、ローカルAPIの提供が可能になります。
動作方法
NativはNativServerKitと連携するSwiftUIアプリケーションです。このKitは埋め込みPythonディストリビューションとバンドルされたmlx-vlmサーバーを管理します。このサーバーはMLXランタイムを使用して、Appleの統合メモリ上でモデルを直接実行します。Hugging Faceキャッシュ内のモデルを検出でき、OpenAIおよびAnthropic互換のローカルAPIとして公開し、他のツールとの統合を可能にします。
対象ユーザー
Apple silicon搭載のmacOSユーザーで、プライベートでローカルAI体験を望む人、およびコードエージェントやその他のAI統合アプリケーションを駆動するためのローカル推論サーバーが必要な開発者に最適です。
主な特徴
- ローカルチャットとビジョン: ストリーミング会話、画像添付、推論出力をサポート。
- 画像生成: MLXモデルを使用してローカルで画像を生成・編集する専用タブ。
- モデル管理: Hugging Faceからモデルを閲覧・ダウンロード・切り替え可能。メモリ使用量の警告も表示。
- ローカルAPIサーバー: VS Code、Cursor、Aiderなどの外部ツールと互換性のあるOpenAIおよびAnthropic互換エンドポイントを提供。
- システムモニタリング: CPU/GPU負荷、統合メモリの圧力、温度センサーのリアルタイム監視。
- 拡張プラットフォーム: モジュール式の機能をサポート。音声入力用の組み込みオーディオ拡張も利用可能。
- MCP統合: Model Context Protocolサーバーに接続し、チャットモデルが外部ツールにアクセスできるようにします。
- 高度な推論制御: サンプリング、思考予算、KVキャッシュの量子化、予測デコードの制御が可能。
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト