画像、3D LiDAR点群、LLMのRLHFに対応した、マルチモーダル学習データのアノテーションとキュレーションを行うオープンソースの統合プラットフォーム。
davidjurgens/potato
YAMLで設定できる、NLP・エージェント評価・質的研究向けの無料セルフホスト型アノテーションプラットフォーム。
代替できる製品:Label Studio
NVivo
ATLAS.ti
- スター
- 437
- フォーク
- 79
- 未解決の Issue
- 0
- 最終コミット
- 昨日
これは何?
Potatoは、テキスト、音声、動画、画像、ドキュメントのラベリングや、LLMエージェントのトレース評価に使えるセルフホスト型アノテーションプラットフォームです。タスクはYAML設定ファイルで定義できるため、ラベリング用インターフェースの構築にコードは必要ありません。コードブック、メモ、ケースを備えた質的データ分析モードも用意されています。
従来のラベリングに加え、Potatoはさまざまなエージェントフレームワーク(OpenAI、Anthropic、LangChain、LangGraph、CrewAI、MCPなど)からトレースを取り込み、ステップ単位、スパン単位、並列比較による評価に対応しています。OpenAI、Anthropic、Ollama、vLLMなどのLLMバックエンドでデータに事前ラベルを付けたり、アクティブラーニングでキューの順序を変更したり、アノテーター間の一致度や品質を追跡したりできます。
PotatoはOAuth/SSOやデータベースバックエンドなど、複数の認証方式に対応しており、さまざまなクラウドホストやHuggingFace Spaces向けのデプロイコマンドも備えています。ライセンスはGPL-3.0で、PyPIからpotato-annotationとしてインストールできます。
主な機能
- 01コードを書かずに、YAMLでアノテーションタスクを定義
- 02テキスト、音声、動画、画像、ドキュメントにラベルを付与
- 03軌跡、ステップ、スパン、比較の各レベルでエージェントのトレースを評価
- 04LLMバックエンドによる事前アノテーションと、アクティブラーニングによるキュー順序の調整
- 05アノテーター間の一致度、ゴールドスタンダード、注意力チェックを追跡
- 06コードブック、メモ、ケースを備えた質的分析モード
ユースケース
- 分類、NER、スパンラベリング用のNLPデータセットを構築
- LLMエージェントやRAGパイプラインの出力をステップごとに評価
- ProlificやMTurkでクラウドソーシングによるアノテーション調査を実施
- セルフホスト型ツールでインタビューやドキュメントの質的コーディングを実施
クイックスタート
- 1
PyPIからパッケージをインストールします
pip install potato-annotation - 2
サンプルconfigを使ってサーバーを起動します
potato start examples/classification/single-choice/config.yaml -p 8000 - 3
ブラウザーでlocalhostのポート8000にアクセスしてアプリを開きます
使う前に知っておきたいこと
- GPL-3.0ライセンスの下で提供されています。これはコピーレフトライセンスであり、派生物も同じ条件で配布する必要があります。
- セルフホスト型のため、Pythonサーバーの実行と保守が必要です。
収録されている特集
トピック
よくある質問
- potato とは?
- YAMLで設定できる、NLP・エージェント評価・質的研究向けの無料セルフホスト型アノテーションプラットフォーム。 Potatoは、テキスト、音声、動画、画像、ドキュメントのラベリングや、LLMエージェントのトレース評価に使えるセルフホスト型アノテーションプラットフォームです。タスクはYAML設定ファイルで定義できるため、ラベリング用インターフェースの構築にコードは必要ありません。コードブック、メモ、ケースを備えた質的データ分析モードも用意されています。
- potato は無料で使えますか?ライセンスは?
- potato は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- potato は今もメンテナンスされていますか?
- 活発にメンテナンス中。potato の最終コミットは 2026年10月22日 です。
- potato は何に使えますか?
- 分類、NER、スパンラベリング用のNLPデータセットを構築 LLMエージェントやRAGパイプラインの出力をステップごとに評価 ProlificやMTurkでクラウドソーシングによるアノテーション調査を実施 セルフホスト型ツールでインタビューやドキュメントの質的コーディングを実施
- potato のインストール方法は?
- PyPIからパッケージをインストールします: pip install potato-annotation サンプルconfigを使ってサーバーを起動します: potato start examples/classification/single-choice/config.yaml -p 8000 ブラウザーでlocalhostのポート8000にアクセスしてアプリを開きます
- potato はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/davidjurgens/potato
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
CodexやClaude Codeなどのコーディングエージェントを、任意の監督役・レビュアー・敵対役・ローカルログ要約器で拡張するPython製CLI。各役割で別々のモデルを使えます。
AIコーディングエージェントを反復的なタスクループで実行し、完了した作業を後続のエージェントが再利用できる経験データに変換するCLIです。
AnthropicのClaude Codeを使うための、サブエージェント、コマンド、スキル、フック、メモリ、ワークフローを網羅した、厳選・継続更新型のベストプラクティスガイド兼リファレンス集。
Claude CodeとCodexにマルチエージェントのスウォーム、自己学習メモリ、ベクトル検索、マシン間のエージェント連携を追加するハーネス。
AIエージェントの構築・実行に向けたエンタープライズ向けエージェントワークフロープラットフォーム。モデル管理、MCPツール連携、RPA自動化に対応。