vscode-unify-chat-provider

Integrate multiple LLM API providers into VS Code's GitHub Copilot Chat using the Language Model API. One-click use of your Claude Code, Gemini CLI, Antigravity

What is vscode-unify-chat-provider?

Integrate multiple LLM API providers into VS Code's GitHub Copilot Chat using the Language Model API. One-click use of your Claude Code, Gemini CLI, Antigravity, Github Copilot, OpenAI Codex (ChatGPT Plus/Pro), xAI Grok (SuperGrok / X Premium+) account quotas.

Overview of vscode-unify-chat-provider

What it is

Unify Chat Provider integrates multiple LLM API providers into VS Code's GitHub Copilot Chat using the Language Model API. It allows one-click use of Claude Code, Gemini CLI, Antigravity, Github Copilot, OpenAI Codex (ChatGPT Plus/Pro), xAI Grok (SuperGrok / X Premium+) account quotas.

Key features

  • Free Tier Access: Aggregates the latest free mainstream model channel configurations.
  • Out of the Box: One-click configuration, automatic syncing of official model lists, and migration from other tools.
  • Perfect Compatibility: Supports all major LLM API formats (OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, Ollama Chat, Gemini).
  • Deep Adaptation: Adapts to special API features and best practices of 45+ mainstream providers.
  • Best Performance: Built-in recommended parameters for 200+ mainstream models.
  • Code Completion: Provides high-performance FIM, NES, and Next Edit Prediction code completion.
  • Commit Message Generation: Provides better commit message generation than VS Code through the same UI entry point.

Use cases

Using multiple LLM providers in VS Code Copilot Chat for chat, code completion, and commit message generation. Migrating configurations from other tools. One-click use of existing account quotas from providers like Claude Code, Gemini CLI, and Github Copilot.

Getting started

See the repository README for installation and quick start instructions.

License and pricing

Licensed under MIT. Open source.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/smallmainvscode-unify-chat-provider.svg)](https://yunodb.com/tools/smallmainvscode-unify-chat-provider?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/smallmainvscode-unify-chat-provider?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/smallmainvscode-unify-chat-provider.svg" alt="Featured on YunoDB" height="20"></a>