1. Conduid
  2. Developer Tools
  3. vscode-ai-model-detector
MCP server · Developer Tools

vscode-ai-model-detector

VS Code AI Model Detector - Real-time detection tool with 100% accuracy using SQLite storage integration and transparent AI authorship system

Unclaimed MIT last commit 11 months ago devtools
51Fair

Scored 6 days ago · breakdown

About vscode-ai-model-detector

vscode-ai-model-detector is an MCP server published by thisis-romar in the Developer Tools category: vS Code AI Model Detector - Real-time detection tool with 100% accuracy using SQLite storage integration and transparent AI authorship system.

The repository has 3 stars and 0 forks, with the last commit 11 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/thisis-romar/vscode-ai-model-detector

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about vscode-ai-model-detector

Powered by Claude · Grounded in docs

I know everything about vscode-ai-model-detector. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v2.1.0Release v2.1.0: Complete MCP Server Implementation · 10 Oct 2025Release v2.1.0: Complete MCP Server Implementation 🚀 Major Release - Full MCP server with panel-only detection and 100% accuracy 🎯 Overview This release introduces a fully functional Model Context Protocol (MCP) server for VS Code AI…

README

VS Code AI Model Detector

A Visual Studio Code extension that provides real-time detection and classification of AI models used in GitHub Copilot and other AI-powered extensions. Supports accurate model identification using VS Code's native storage and settings.

Version VS Code License

Features

  • 🔍 Real-Time Model Detection: Accurately identifies current AI model from VS Code's application storage
  • 🧠 Dynamic Model Registry: Supports 41+ model IDs across major AI providers
  • ⚡ High Performance: Direct integration with VS Code's SQLite storage
  • 📊 Comprehensive Classification: Detects model family, vendor, and capabilities
  • 🔄 Live Updates: Monitor model changes in real-time
  • 🎯 High Confidence Detection: Uses actual VS Code settings and Chat Participant API
  • 🛡️ Multi-Installation Support: Works with VS Code Stable, Insiders, and VSCodium

Supported Models

Source: Model IDs and formats match official VS Code Chat Model enums from microsoft/vscode-copilot-chat configurationService.ts

OpenAI GPT Series

OpenAI O-Series

Anthropic Claude Series

Google Gemini Series

Other Models

Installation

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for "AI Model Detector"
  4. Click Install

Or install from VS Code Marketplace: AI Model Detector Extension

Usage

Basic Detection

const detector = vscode.extensions.getExtension('thisis-romar.vscode-ai-model-detector');
const api = await detector.activate();

const result = await api.detectCurrentModel();
console.log('Current Model:', result.currentModel);

Monitor Model Changes

// Start monitoring with 5 second intervals
const sessionId = await api.startModelMonitoring(5000);

// Later, stop monitoring
await api.stopModelMonitoring(sessionId);

Get Model Capabilities

const modelInfo = await api.getModelCapabilities('claude-3.5-sonnet');
console.log('Capabilities:', modelInfo.capabilities);

How It Works

Model Detection Process

  1. Queries VS Code's SQLite storage database (state.vscdb)
  2. Looks for chat.currentLanguageModel.panel key
  3. Parses model identifier to determine family and provider
  4. Cross-references with dynamic registry of 41+ models
  5. Returns comprehensive model information with high confidence

Dynamic Registry

  • Real-time updates for new model versions
  • Format normalization (dots vs hyphens)
  • Comprehensive metadata including:
    • Token limits
    • Special capabilities
    • Context windows
    • Model families
    • Vendor information

Model Metadata

Each detected model includes:

interface ModelInfo {
  id: string;           // Unique model identifier
  name: string;         // Display name
  vendor: ModelVendor;  // OpenAI, Anthropic, Google, etc.
  family: ModelFamily;  // GPT, Claude, Gemini, etc.
  maxTokens: number;    // Maximum context length
  capabilities: ModelCapability[]; // Supported features
  version?: string;     // Model version if available
  accuracy?: string;    // Detection accuracy level
}

Configuration

No configuration required for basic usage. The extension automatically detects models from VS Code's native storage.

Requirements

  • Visual Studio Code >= 1.85.0
  • GitHub Copilot extension (for Copilot model detection)
  • Active AI extension using VS Code's Chat Participant API

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes with proper attribution
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Attribution

This project follows the GIT-ATT-001 v1.1.0 standard for AI attribution. All commits should include proper AI attribution blocks:

AI-Attribution:
- Model: <model-id> (Vendor)
- Session: <chat-session-uuid or manual-commit-timestamp>
- Context: <development context>

Co-authored-by: <Platform-Name> (<model-id>) <admin+llm-[normalized-id]@emblemprojects.com>

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support


Note: Model IDs and formats match official VS Code Chat Model enums. For complete documentation of the model registry, see docs/OFFICIAL_MODEL_REGISTRY.md.

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About vscode-ai-model-detector

How do I install vscode-ai-model-detector?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is vscode-ai-model-detector safe to use with an AI agent?

Its trust score is 51 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is vscode-ai-model-detector still maintained?

The last commit was 11 months ago and 3 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.