ModelBeaconCompare coding models, explore their scores, and choose with context. Install ModelBeacon from the VS Code Marketplace
ModelBeacon brings model comparisons into VS Code. Explore sourced task guidance, compare capabilities and Copilot prices, and connect published evaluation scores to see the evidence in charts. Get updated public model facts automatically and append your own catalogs from a URL or JSON file. Organization models, imported catalogs, and reference choices stay saved locally. Built by mebaysan. Free and open source. Independent of GitHub and Microsoft. From a task to a shortlist
Home view in the development preview, using the bundled public catalog. Recommendations are editorial interpretations of cited sources, not a measured ranking. From model names to visual comparisonsSelect up to three models in Explore & compare. Adding a model or choosing View comparison automatically loads published scores using your saved connection. Model IDs and names resolve published references automatically, with saved manual choices taking precedence. No model-name prompt is required. Each metric has its own chart, readable values, units, source attribution, and dates.
Development preview of the extension's comparison UI with the default reasoning and tool-use metrics. Example Model A, B, and C and all displayed scores are illustrative sample data, not measured model results. The bundled catalog includes 31 models, with task guidance, capabilities, and published prices sourced from GitHub documentation and reviewed on October 17, 2026. No benchmark score dataset is bundled. Copilot prices are published token rates, not your usage or bill. Custom models can join the comparison with their reported metadata; they do not inherit public-model claims or Copilot prices from similar names. Release builds also check the hosted catalog for newer facts at most once daily when ModelBeacon opens. The repository's daily importer reads GitHub's official model tables and publishes validated updates. A failed import or download keeps the last valid data available. Facts synced records automation; Guidance reviewed records human review. Append your team's catalogsOn the home view or editor dashboard, find Your catalogs:
You can add up to ten catalogs, each at most 2 MiB. Built-in entries and earlier catalogs take precedence. Added catalogs stay on your device and are not committed to this repository or registered for Settings Sync. Their facts, guidance, prices, and any benchmark observations come from their own cited sources. Catalog format, example JSON, and privacy details. Connect the scores you want
You do not need to fetch statistics separately or type a model name to open charts. Matching runs locally against the downloaded public scores. Version and reasoning variants are kept distinct; a similar name alone does not justify substituting another model.
Composite indexes are off by default because their methodology can incorporate Terminal-Bench. ModelBeacon has no direct Terminal-Bench import. Coverage depends on the results OpenRouter provides; there may be no result for a particular model or metric. Inspect a model's evidenceChoose Show score charts to open a model's details and refresh its scores. References resolve automatically from model identity and names. A manual override, if saved, takes precedence and stays on your machine. Ambiguous matches stay unavailable, and optional reference controls let you choose a different evaluation.
The same model-details UI in the development preview, with composite indexes disabled. Example Model A and all displayed scores are illustrative sample data, not measured model results. Index points stay separate from accuracy percentages. Missing results appear as unavailable, not zero. Where a source reports standard deviation, charts label it as SD, not a confidence interval. No overall winner score is calculated, and differences between bars do not establish statistical significance. A linked reference describes an external evaluation, not your Copilot or organization deployment. Its version, reasoning settings, provider configuration, and evaluation setup may differ. Comparison and model-detail charts link to the CC BY 4.0 license and attribution guidance, and retain the source's citation, URL, API version, and dates when supplied. Data sources and attribution. Get startedRequires desktop VS Code 1.140+. You can browse the public catalog without Copilot.
You can also install Your model history stays localModelBeacon makes no inference requests, collects no analytics, and does not scan workspace files or read prompts, chat history, credentials from installed model providers, or endpoint configurations. Importing a catalog reads only the JSON file you explicitly select. Detected model metadata stays in local extension storage; Clear Local Models removes that history, current discovery results, and references linked to those runtime identities. The optional score connection stores the OpenRouter key you explicitly enter in VS Code SecretStorage. Model references and cached public scores stay local; private model names and IDs are not sent to OpenRouter. Add to compare, View comparison, Show score charts, Connect OpenRouter, and Refresh scores contact OpenRouter using that key and ordinary HTTP metadata; reference controls also download scores when no snapshot is cached. Opening the extension or reading already expanded charts makes no score request. Disconnect & clear scores removes the key, scores, and reference choices while keeping discovered model history and the GitHub catalog. Saved models remain useful offline and show their last-seen date. They are not treated as currently available. Discovery starts when requested and can refresh after provider changes during that session; opening a saved cache does not query providers. Release builds use the hosted public catalog feed; local builds have no public feed by default. Added URL catalogs also refresh at most once daily when opened. Turn automatic catalog checks off with Common questionsI connected OpenRouter, but why are there no charts? Does ModelBeacon run benchmarks or pick a winner? Will it show every model in my picker? Can I compare an organization or custom model? CommandsFind these in the Command Palette under ModelBeacon:
Development and installation · Catalog sources and maintenance · Add your own catalog · Release validation · Changelog Code: MIT. Data: source licenses and attribution. Publishing from GitHubThe public mebaysan/modelbeacon repository hosts the listing images. Push a stable version increase to |