Simple Electron app for comparing the same prompt or scenario across multiple GitHub Copilot configurations.
Built with Electron, React, TypeScript, electron-vite, and electron-builder.
- Node.js 24.6.0 for local development (
.nvmrc) - Supported local build range: Node.js 22.12.0 through 24.x
- Packaged runtime: Electron 41.2.0 with bundled Node.js 24.14.0
- A GitHub account with access to GitHub Copilot
npm installnpm run devnpm startnpm run typechecknpm run buildnpm run makecopilot loginOr set one of the following environment variables:
COPILOT_GITHUB_TOKENGH_TOKENGITHUB_TOKEN
Each run report is written to the %APPDATA%/copilot-compare/runs directory as JSON.
Saved configuration groups default to %APPDATA%/copilot-compare/configuration-groups.
Saved prompt lists default to %APPDATA%/copilot-compare/prompt-lists.
