Vol. 01
2026.04.18
2026/04 Web Service

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
  • サーバーレスなのでホスティング費用ゼロ

関連リンク