oumi-ai/oumi

Easily fine-tune, evaluate and deploy Gemma 4, Qwen3.5, Qwen3.6, gpt-oss, DeepSeek-R1, or any open source LLM / VLM!

What it solves

Oumiは、基盤モデルのライフサイクル全体に関連する複雑さやボイラープレートコードを排除するために設計されたオープンソースプラットフォームです。統一された API とすぐに使えるレシピ(recipes)を提供し、データ準備、学習、評価、デプロイメントを処理するため、開発者はカスタムの学習ループやデータパイプラインを記述することなく、研究からプロダクションへ移行できます。

How it works

Oumiは、一連の CLI ツールと設定ファイルを通じて、モデル開発プロセスを効率化します。ユーザーは oumi trainoumi evaluate、および oumi infer コマンドと YAML 設定ファイル(recipes)を組み合わせて、特定のワークフローを実行できます。SFT, LoRA, QLoRA, GRPO などの幅広い学習技術をサポートし、vLLM や SGLang といった人気の推理エンジンと統合されています。さらに、oumi launch コマンドを使用して、AWS, Azure, GCP, および Lambda にといったクラウドプラットフォーム上で学習および推理ジョブをリモートでデプロイプロイメントできます。

Who it’s for

ML 研究者やエンタープライズチーム向けに構築されています。ローカルのノート PC から大規模なクラウドクラスターまで、さまざまな環境において、最先端の基盤モデル(10M から 405B パラメータ)を構築、微調整、デプロイメントすることが可能です。

Highlights

  • End-to-End Lifecycle: LLM-as-a-Judge を用いたデータ合成および策定から、最終的なデプロイメントまでをカバーします。
  • Zero Boilerplate: Llama, Qwen, および DeepSeek などの人気のあるモデルファミリーに対して、事前設定済みのレシピ(recipes)に対して提供します。
  • Multi-Cloud Support: AWS, Azure, GCP, および Lambda 上でジョブを起動するネイティブな機能を提供します。
  • Broad Model Support: テキストのみのモデルとマルチモーダルモデルの両方に互換性があります。
  • SOTA Training Techniques: 分散学習(FSDP, DeepSpeed, DDP)および GRPO のような高度な微調整手法をネイティブサポートしています。