mcpField
K
KILN-AI

KILN-AI

github.com/Kiln-AIデスクトップアプリ5.2k今日更新

KILN-AI について

Kiln は、本番運用可能な AI システムを構築するための無料のデスクトップアプリとオープンソースの Python ライブラリです。評価、プロンプト最適化、RAG、エージェント、合成データ、ファインチューニングを一つのワークフローで扱い、エンジニア以外のメンバーとも協業できます。

主な機能

  1. 01評価を自動生成する Eval Builder
  2. 02最適な実行設定を探す Auto-Optimize
  3. 03ドラッグアンドドロップ文書からの RAG 構築
  4. 04ツールと MCP によるツール呼び出し
  5. 05合成データ生成とファインチューニング
  6. 06MIT ライセンスの Python ライブラリ

活用シーン

  1. 01チームによる AI タスク出力のレビューと最適化
  2. 02デスクトップアプリで構築したエージェントの本番環境への展開
  3. 03Ollama を使ったローカルまたはオフラインでの AI 開発

MCP 対応

Kiln はエージェントとツールの機能として MCP によるツール呼び出しを挙げています。README には MCP サーバーとの接続方法の記載はありません。

詳細

Kiln AI ロゴ

より優れた AI 製品を構築するための、無料アプリとオープンソースライブラリです。

Kiln AI のアニメーションプレビュー

Kiln をダウンロード ドキュメントを読む

主な特長 • 評価 • 自動最適化 • RAG • エージェント • ファインチューニング • 合成データ • すべてのドキュメント

ビルドとテスト PyPI Discord

Kiln とは?

Kiln は、評価、最適化、プロンプト、RAG、ファインチューニング、合成データ、エージェント、ツールが連携する、AI 開発の一連のサイクル全体を支えるワークベンチです。デスクトップアプリを使えば、チーム全員が作業に参加できます(PM、分野の専門家、QA 担当者は、コードを書かずに出力を評価したり、データを追加したりできます)。MIT ライセンスの Python ライブラリは、同じタスクを本番環境で実行できます。ローカルで動作するため、自分の API キーを使うことも、Ollama で完全にオフラインで利用することもできます。

主な特長

試行、最適化、共同作業
  • 🖥️ 直感的に使えるアプリ - Mac、Windows、Linux 向けの使いやすいアプリです。ワンクリックでインストールできます。
  • 📊 評価ビルダー - 評価(判定者と合成評価データセット)を自動生成し、約 10 分で好みに合わせて調整できます。
  • 🚀 自動最適化 - プロンプト、モデルの選択、ツール、スキル、サブエージェント、パラメーターなどを最適化し、AI タスクを実行する最適な方法を自動的に見つけます。
  • 💬 AI アシスタント - AI データサイエンスのパートナーです。Kiln Assistant は改善案を提示し、プロンプトを最適化し、実験を実行し、評価を作成するなど、さまざまな作業を行います。
  • 🤝 Git ネイティブの共同作業 - Git を知らないチームメイトも含め、アプリが Git に自動で同期します。
エージェントを構築して提供する
  • 🔍 RAG - ドキュメント(PDF、画像、動画、音声)をドラッグ&ドロップして、RAG を作成できます。独自のドキュメントから RAG の評価を自動生成します。
  • 🤖 サブエージェント - マルチエージェントの階層を構成できます。それぞれが専用のコンテキストウィンドウで実行されます。
  • 🪄 合成データ生成 - 評価やファインチューニング用のデータを数分で生成できます。
  • 🎛️ ファインチューニング - Fireworks、Together、Vertex 上で、60 以上のモデル(Qwen、Llama、GPT、Gemini、…)をコード不要でファインチューニングできます。サーバーレスでのデプロイも含まれます。
  • 🐍 オープンな Python ライブラリ - アプリで構築したエージェントを本番環境にデプロイできます。MIT ライセンスのオープンソースです。
  • 🧰 …その他 - ツールと MCP、スキル、構造化出力、推論モデル、モデルライブラリ(テスト済みモデル 190 以上)。

アプリのクイックスタート

ワンクリックでインストールして、数分で使い始められます。

Kiln Desktop を macOS、Windows、または Linux にダウンロードし、5 分間のクイックスタートに沿って最初のタスクを実行してください。

MacOS Windows Linux

コードから始めたい場合は、Python ライブラリのクイックスタートをご覧ください。

デモ

2 分間の概要を見る、またはプロジェクトのエンドツーエンドのデモ(20 分)をご覧ください。

Kiln を選ぶ理由

多くの AI ツールでは、何かをあきらめる必要があります。特定の領域(オーケストレーション または 評価 または RAG)だけをカバーするコード専用のフレームワークか、データがロックインされ、拡張もできない有料の SaaS です。Kiln は無料のローカルファーストなワークベンチです。1 つのタスクとデータセットを、評価、プロンプト最適化、ファインチューニング、RAG、エージェント、合成データの各段階で一貫して扱えます。すべてを 1 つのツールで実行できます。

  • 1 つのデータセットで、あらゆる手法を活用。 タスクを一度定義すれば、その同じデータセットで評価、プロンプトの最適化、モデルのファインチューニング、合成データの生成、RAG の追加ができます。各段階の成果は次の段階に活かされます。

  • あらゆる軸を追跡。素早く進めて、リグレッションを防止。 エージェントを適切に動作させ続けるのは困難です。プロンプトの変更によって、3 段階先の動作がいつの間にか退行したり、モデルのアップグレードによって 5 つの点が改善する一方で 2 つの点が悪化したりします。Kiln は重視するあらゆる指標の品質を追跡するため、すでに機能しているものを壊さずに反復できます。

    反復ごとの Kiln の最適化

  • 評価だけでなく、最適化も。 他のツールではプロンプトのスコアはわかっても、改善方法はわかりません。Kiln の自動最適化では、何百ものプロンプトの変更とモデルを探索し、評価のあらゆる指標で最適なものを見つけます。

  • チーム全員が使える GUI、エンジニア向けのライブラリ。 Kiln のデスクトップアプリを使えば、PM は出力を評価し、専門家はトレーニング例を追加し、QA はリグレッションにフラグを付けられます。ターミナルは必要ありません。エンジニアは MIT ライセンスの Python ライブラリを使って、同じタスクを本番環境にデプロイできます。データサイエンティストはライブラリをノートブックや実験で使用できます。

  • ローカルファースト。 ほとんどの AI プラットフォームは SaaS でしか利用できません。Kiln はすべてをお使いのマシン上で実行します。ご自身の API キーを使うことも、Ollama を使って完全にオフラインで実行することもできます。データが管理下から外れることはありません。チーム同期には、すでに所有している Git インフラストラクチャを利用できます。

  • すべてのプロバイダーの 190 以上のモデルをテスト済み。 手探りで試す必要はありません。主要なすべてのプロバイダーのモデルについて、機能をテスト済みです。OpenAI、Anthropic、Gemini、Bedrock、Ollama、OpenRouter、Fireworks、Groq、OpenAI 互換のあらゆるエンドポイントなどに対応しています。安心してモデルを切り替えられます。

オープンソース Python ライブラリ

アプリで AI タスクを構築し、オープンソースライブラリでデプロイできます。同じエンジン、同じプロジェクトファイルを使えるため、書き直す必要はありません。MIT ライセンスの kiln-ai ライブラリは、アプリで使われているものと同じライブラリです。Kiln プロジェクトの読み込み、タスクの実行、ファインチューニングモデルの構築、ノートブックでの作業、Pandas/Polars のデータフレームとの連携などが可能です。

pip install kiln-ai

📚 ライブラリのドキュメント · REST API · PyPI

ドキュメント

ドキュメント全文は docs.kiln.tech をご覧ください。よく使われる入門ガイド:

コミュニティ

  • Discord でコミュニティのメンバーとチャットできます。
  • ニュースレターに登録して、新機能のお知らせを受け取れます。
  • GitHub で Issue の登録、機能のリクエスト、ディスカッションの開始ができます。

コントリビューション

開発環境のセットアップとコントリビューションのガイドラインについては、CONTRIBUTING.md をご覧ください。

ライセンスと商標

Kiln のコア Python ライブラリと REST サーバーはMIT ライセンスです。デスクトップアプリはソース公開されており、無料で使用できます。また、フェアコードモデルに基づいて構築されているため、個人は Kiln を無料で利用でき、持続可能な運営も実現しています。

データセットはオープンな JSON 形式です。データセットの所有権と管理権はユーザーにあります。

Kiln Pro は、AI アシスタント、Auto-Optimize、Eval Builder を追加するサービスです。利用は任意で、Kiln のコアアプリは Kiln Pro なしでも引き続き完全に機能します。

Kiln の名称とロゴは、Chesterfield Laboratories Inc. の商標です。

Copyright 2024 — Chesterfield Laboratories Inc.

コメント

MCP は初めてですか?

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

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