複数のAIが原稿を作成し、記者視点で評価・ランキング・最終版を生成するプレスリリース作成支援ツール
Press Councilは3段階のワークフローでプレスリリースを作成します:
- 原稿作成 - 複数のLLMが独立してドラフトを作成
- 記者評価 - 5種類の記者ペルソナがドラフトを匿名評価・ランキング
- 最終執筆 - 評価結果を踏まえて編集長AIが最終版を作成
- マルチLLM対応: Claude Opus、GPT-5.1、Gemini Pro、Grok 4.1
- 多角的評価: 日経記者、全国紙生活部、Web記者、業界専門誌、経済テレビの5ペルソナ
- カスタマイズ可能: ライター・評価者・編集者を自由に組み合わせ
- 批判度調整: 寛容〜厳格まで5段階で評価の厳しさを調整
- Python 3.10+
- Node.js 18+
- OpenRouter APIキー
# リポジトリをクローン
git clone https://github.com/yourname/press-council.git
cd press-council
# バックエンドの依存関係をインストール
pip install -r requirements.txt
# フロントエンドの依存関係をインストール
cd frontend
npm installプロジェクトルートに .env ファイルを作成:
OPENROUTER_API_KEY=your_api_key_here
ターミナルを2つ開いて、それぞれ実行:
# バックエンド(ポート8001)
python -m backend.main
# フロントエンド(ポート5173)
cd frontend
npm run devブラウザで http://localhost:5173 を開く
- 「+ 新規作成」をクリック
- プリセットを選択(シンプル / おすすめ / フル)
- 必要に応じてライター・評価マトリクス・編集者をカスタマイズ
- リリース素案や発表概要を入力
- 「作成」をクリック
| プリセット | 評価数 | 用途 |
|---|---|---|
| シンプル | 5件 | 素早く確認したい時 |
| おすすめ | 10件 | バランス重視 |
| フル | 20件 | 徹底的に評価したい時 |
MIT
karpathy/llm-council にインスパイアされています。