mcpField
O
Onde Inference CLI

Onde Inference CLI

ローカル
ondeinference.comAI・エージェント22 週間前に更新

Onde Inference CLI について

Onde Inference CLIは、Onde Inferenceのアカウントやモデルを管理し、ローカルモデルをファインチューニングしてGGUF形式で出力するコマンドラインツールです。Ondeのモデルをターミナルから扱うユーザー向けで、対応するQwenモデルのLoRA学習をローカルで行えます。

主な機能

  1. 01アカウントとモデルカタログの管理
  2. 02アプリの作成と名前変更
  3. 03モデルの登録と割り当て
  4. 04Hugging Faceモデルの検索
  5. 05対応するQwenモデルのローカル学習
  6. 06アダプターの統合とGGUF出力

活用シーン

  1. 01ターミナルからOndeのアプリとモデルを管理
  2. 02JSONL会話データを使ったQwenモデルの学習
  3. 03学習済みモデルをOnde SDK推論用に出力

MCP 対応

`onde --mcp`を実行すると、アカウントとモデルカタログの操作をstdio経由のMCPツールとして公開します。MCPクライアントから非対話で利用でき、TUIでのサインインまたは`login`ツールのトークンを再利用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
npm@ondeinference/cli0.4.1
nugetOnde.Cli0.4.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Onde Inference

Onde Inference CLI

Onde Inferenceのコマンドラインインターフェイスです。

Website App Store npm PyPI pub.dev NuGet Crates.io

Swift · Flutter · React Native · Rust · Website


Onde Inferenceアカウントの管理、ローカルモデルのファインチューニング、GGUFへのエクスポートを、すべてターミナルから行えます。

インストール

お好みのツールを使ってonde-cliをインストールしてください。パッケージのドキュメントとインストール方法の一覧は、https://ondeinference.com/cliをご覧ください。

npm
npm install -g @ondeinference/cli
Homebrew
brew tap ondeinference/homebrew-tap && brew trust --tap ondeinference/homebrew-tap
brew install onde
pip / uv / uvx
pip install onde-cli
# or
uv tool install onde-cli
uv run onde --tui
# or with
uvx --from onde-cli onde --tui
.NET tool
dotnet tool install --global Onde.Cli
Dart pub global
dart pub global activate onde_cli

Dartパッケージは薄いランチャーです。初回実行時に適切なネイティブバイナリを~/.onde/cliにダウンロードし、以降はローカルのコピーを再利用します。

ビルド済みバイナリ

GitHub Releasesからリリースをダウンロードしてください:

# macOS Apple Silicon
curl -Lo onde https://github.com/ondeinference/onde-cli/releases/latest/download/onde-macos-arm64
chmod +x onde && mv onde /usr/local/bin/onde
プラットフォームファイル
macOS Apple Silicononde-macos-arm64
macOS Intelonde-macos-amd64
Linux x64onde-linux-amd64
Linux arm64onde-linux-arm64
Windows x64onde-win-amd64.exe
Windows arm64onde-win-arm64.exe

使い方

onde --tui

TUIが起動します。ondeだけを実行すると、使い方を表示して終了します。その場で新規登録またはサインインできます。

キー動作
Tabフィールド間を移動します
Enter送信またはサインアウトします
Ctrl+Lサインイン画面に移動します
Ctrl+N新規アカウント画面に移動します
Ctrl+C終了します
MCP サーバー

TUIの代わりに、ondeをstdio経由のModel Context Protocolサーバーとして実行します:

onde --mcp

これにより、Ondeのアカウント操作とモデルカタログ操作がMCPツールとして公開されます。ツールはlogin、me、apps_list、app_create、app_rename、models_list、model_register、model_assign、hf_searchで、構造化JSONを返します。stdoutはJSON-RPCチャネルです。ツールは非対話形式で実行され、TUIでのサインイン(またはloginツール)で取得したトークンを再利用します。任意のMCPクライアントから、コマンドonde --mcpを指定してください。


ファインチューニング

onde には、Qwen2、Qwen2.5、Qwen3 モデル向けの LoRA ファインチューニングパイプラインが含まれています。ローカルで実行され、Apple Silicon では Metal、それ以外では CPU を使用します。クラウドのセットアップも、Python 環境も必要ありません。

手順はシンプルです。safetensors のベースモデルをダウンロードし、LoRA でファインチューニングして、アダプターをベースの重みにマージし、Onde SDK で使用するために GGUF にエクスポートします。

推論時にモデルが実際に何をしているのかを手短におさらいしたい場合は、Onde のフォワードパスに関する短い解説をご覧ください。

トレーニングデータ形式

各行に、Qwen のチャットテンプレートに沿った会話を1つ、完全な形で記述してください。

{"text": "<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n<|im_start|>user\nWhat is LoRA?<|im_end|>\n<|im_start|>assistant\nLoRA adds small trainable matrices to frozen layers, letting you fine-tune large models without updating all the weights.<|im_end|>"}

ファイルは任意の場所に保存してください。TUI から直接指定できます。

実行方法
onde --tui
  → Models tab (Tab from Apps)
  → Select a safetensors model (↑↓, Enter)
  → Press f

ファインチューニングできるのは safetensors モデルのみです。GGUF モデルはすでに量子化されているため、重みを微分できません。

実行内容を設定します。

フィールドデフォルト説明
トレーニングデータ~/.onde/finetune/train.jsonlJSONL ファイルへのパス
LoRA ランク8値が大きいほど容量が増え、より多くのメモリを使用します
エポック数3データセット全体を学習する回数
学習率0.0001AdamW のデフォルト値

Enter を押すと開始します。正常に実行されている場合、通常はエポック2までに損失が下がり始めます。横ばいのままであれば、0.0003 を試してください。

トレーニング後

0.6B モデルでランク 8 の場合、アダプターのサイズは約 1.5 MB です。ファインチューニング完了画面で、次の操作ができます。

  • m でアダプターをベースモデルにマージ
  • g でマージ済みモデルを GGUF にエクスポート

生成された GGUF は、デバイス上での AI 推論に使用するため、Onde SDK に直接読み込めます。

対応するベースモデル
モデルサイズ説明
Qwen/Qwen3-0.6B~1.2 GB最も小さく、トレーニングも最速です
Qwen/Qwen2.5-1.5B-Instruct~3.0 GBインストラクションチューニングに適したデフォルトモデルです
Qwen/Qwen3-1.7B~3.4 GB新しい小型の Qwen3 モデルです
Qwen/Qwen3-4B~8.0 GB品質が最も高く、macOS により適しています

Models タブで / を使うと、これらのモデルを検索できます。


デバッグ

ログは ~/.cache/onde/debug.log に書き込まれます。

pub.dev 経由でインストールした場合、ランチャーのキャッシュは ~/.onde/cli にあります。


ライセンス

MIT および Apache 2.0 のデュアルライセンスです。

著作権

© 2026 Splitfire AB(Onde Inference)。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。