このプロジェクトについて
Kilnは、AIシステムの構築、評価、最適化のための無料のデスクトップアプリケーションであり、オープンソースのPythonライブラリです。単一目的のフレームワークではなく、AI開発の全サイクルをカバーするワークベンチとして位置づけられています。
READMEに記載されている中核機能は以下の通りです:
- 評価:自動的に評価(ジャッジと合成評価データセット)を生成し、ユーザーの好みに合わせて調整できるEval Builder。
- 自動最適化:プロンプトの変異、モデル選択、ツール、スキル、サブエージェント、パラメータを検索し、評価指標にわたって結果を改善します。
- RAG:ドラッグ&ドロップでドキュメント(PDF、画像、ビデオ、オーディオ)を追加して検索拡張生成を構築し、独自のドキュメントから自動生成されたRAG評価を提供します。
- エージェント:各サブエージェントが独自のフォーカスされたコンテキストウィンドウで動作するマルチエージェント階層を構成できます。
- 合成データ生成:評価やファインチューニング用のデータを生成します。
- ファインチューニング:Fireworks、Together、Vertex上で、多くのモデル(Qwen、Llama、GPT、Geminiなど)に対するコード不要のファインチューニングを提供し、サーバーレスデプロイに対応します。
- データセット管理と構造化出力、推論モデル、ツールとMCP、モデルライブラリ。
コラボレーションとデプロイメント:
- デスクトップアプリはチーム全体を対象としています。PM、専門家、QAはコードを書かずに出力を評価し、データを追加できます。
- プロジェクトは自動的にGitに同期されるため、コラボレーションはチームが既に所有するGitインフラを利用します。
- 同じタスクは、アプリ内で使用されているのと同じライブラリであるMITライセンスのkiln-ai Pythonライブラリを通じて本番環境に展開できます。Kilnプロジェクトの読み込み、タスクの実行、ファインチューニングの構築、ノートブックでの作業、Pandas/Polarsデータフレームとの統合をサポートします。REST APIも文書化されています。
ローカルファースト設計:
- ユーザーのマシン上で動作し、ユーザーは独自のAPIキーを持ち込むか、Ollamaで完全にオフラインで実行できます。
- データセットはオープンなJSONとして保存され、READMEにはユーザーがデータセットを所有および管理できると記載されています。
- READMEには、OpenAI、Anthropic、Gemini、Bedrock、Ollama、OpenRouter、Fireworks、Groq、OpenAI互換のエンドポイントなどへの対応がリストされ、モデルライブラリはプロバイダー間でテストされていると説明されています。
ライセンスと入手可能性:
- コアのPythonライブラリとRESTサーバーはMITライセンスです。
- デスクトップアプリはソースコードが利用可能で、フェアコードモデルの下で無料で使用できます。
- Kiln Proはオプションの有料サービスで、AIアシスタント、自動最適化、Eval Builderを追加します。コアアプリはそれなしでも機能します。
- Kilnの名前とロゴはChesterfield Laboratories Inc.の商標です。
はじめに:macOS、Windows、Linux用のワンクリックインストーラー、文書化されたクイックスタート、Pythonライブラリのクイックスタート、Discord、ニュースレター、GitHub Issuesなどのコミュニティチャネルが提供されています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.