REPO BATTLE
GitHub Repository Combat System
⚔ REPO BATTLE
GitHubのパブリックリポジトリ同士を、ローカルLLMが熱血実況しながらバトルさせるWebツール。
完全サーバーレス・完全無料・LLMは自前。
概要
GitHubのリポジトリURLを入力するだけで、LLMが実際にコードを読み込み、RPGっぽいステータスに変換。2つのリポジトリを3ラウンドのバトル形式で実況する。
> 「Show me your dedication!!これが、真のプロの開発者の証だァ!!!」
誰も頼んでいないのに。
技術スタック
- フロントエンド: React 19 + Vite 6 + TypeScript
- スタイリング: Tailwind CSS v4
- ホスティング: Cloudflare Pages
- LLM: OpenAI互換エンドポイント(Ollama推奨)
- データ取得: GitHub REST API
特徴
- Gemma 4の長大コンテキストでリポジトリのコードを丸ごと解析
- ターミナル × TCGスタイルのUI
- バトル結果をURLでシェア可能(
/battle?a=owner/repo&b=owner/repo) - サーバーレスなのでホスティング費用ゼロ