The-AI-Republic/pi-dash

AI Agent Orchestration Platform

何を解決するか

Pi Dash は「As Coding」(非同期なコード作成)を想定しており、開発者が高レベルのタスクを定義し、AIコードエージェントがバックグラウンドで実装を担当するワークフローを提供します。ターミナルの出力を手動で監視したり、エージェントの実行を「見守る」必要がなくなるため、ユーザーはタスクの範囲設定や結果のレビューに集中できます。

動作方法

Pi Dash は3つの構成要素でAIエージェントをオーケストレーションします。

  1. Pi Dash Platform: プロジェクトの管理、タスクの定義、サイクルやモジュールに整理し、ダッシュボードで進捗を追跡するためのWebベースのハブ。
  2. Pi Dash CLI と Runner Daemon: 開発者のマシン上で実行されるローカルツールとバックグラウンドサービス。プラットフォームから割り当てられたタスクをポーリングし、設定されたAIエージェントにディスパッチして、結果を報告します。
  3. AIエージェント: プラットフォームはエージェントに依存せず、ユーザーが独自のコードエージェントを提供できます(Claude Code と Codex に対して第一級のサポートを提供)。

対象ユーザー

AIエージェントを使ってソフトウェア開発の実装フェーズを自動化したいが、すべてのタスクを手動で起動・監視したくない開発者。

特徴

  • エージェント非依存: Claude Code や Codex を含むさまざまなコードエージェントをサポート。
  • 非同期ワークフロー: 活発な監視から、高レベルのタスクオーケストレーションへのシフト。
  • 自己ホスティング可能: Docker、Docker Compose、またはオールインワンイメージでデプロイ可能。
  • 統合スキル: オプションの pi-dash-skill を通じて、エージェントが Pi Dash のイシューと直接対話できる機能を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト