PySpur-Dev/pyspur

A visual playground for agentic workflows: Iterate over your agents 10x faster

解決する課題

PySpur は AI エージェント開発における「紙切れ」的な問題に対処します。無限に続くプロンプト調整のフラストレーション(Prompt Hell)、ステップ間の相互作用が見えにくいこと(Workflow Blindspots)、ターミナルで生の JSON 出力をデバッグする困難さ(Terminal Testing Nightmare)です。

仕組み

PySpur はエージェントを構築・反復できるビジュアルなプレイグラウンドを提供します。ユーザーはテストケースを定義し、UI または Python コードでエージェントを作成し、デザインを繰り返し改善できます。システムはエージェントを API としてワンクリックでデプロイすることを可能にします。

対象者

ログを手作業で解析したり、車輪の再発明をしたりせずに、信頼性の高い AI エージェントをより速く構築・デバッグ・デプロイしたい AI エンジニア向けです。

ハイライト

  • Human-in-the-Loop:ブレークポイントでワークフローを一時停止し、人間の承認を得てから続行できます。
  • RAG 機能:データを解析、チャンク化、埋め込み、ベクトルデータベースへアップサートする組み込みツールがあります。
  • マルチモーダルサポート:テキスト、コード、画像、音声、動画を扱えます。
  • 拡張性:単一の Python ファイルを作成するだけで新しいノードを追加可能です。
  • 幅広い統合:100 以上の LLM プロバイダー、エンベッダー、ベクトル DB をサポートします。
  • 反復ツール:反復的なツール呼び出しのループサポートと、実データセット向けの組み込み評価ツールを備えています。