Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Orvix for GitHub Copilot ChatNew to Visual Studio Code? Get it now.
Orvix for GitHub Copilot Chat

Orvix for GitHub Copilot Chat

Griko Nibras

|
22 installs
| (1) | Free
Use Orvix managed and BYOK models in GitHub Copilot Chat with your Orvix API key.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Orvix and GitHub Copilot

Orvix for GitHub Copilot Chat

Use Orvix managed and BYOK models directly from the GitHub Copilot Chat model picker in Visual Studio Code.

Visual Studio Marketplace version CI status MIT license

This extension is a native VS Code LanguageModelChatProvider. It validates a project-scoped Orvix API key, discovers the models available to that project, and streams OpenAI-compatible chat completions directly from https://api.orvix.id/v1 into Copilot Chat.

Highlights

  • Direct Orvix integration without a local proxy
  • API keys owned by VS Code native provider configuration, keyed by a one-way fingerprint
  • Multiple isolated Orvix entries (one per group name) in Manage Language Models
  • Live /models discovery for both orvix/* managed models and unprefixed BYOK models
  • Durable per-key catalog snapshots for offline startup
  • Streaming text, reasoning output, token usage, images, and function-tool calls
  • Agent mode function-tool calls with complete argument validation
  • Bounded retries for pre-stream network and gateway failures only
  • Orvix Credits and usage tracking with a status-bar balance and quick-pick details
  • Bind a browser billing session to one credential reference (API keys are inferencing-only)
  • Rupiah account balance, active plans, and top-up history surfaced in the usage quick pick
  • Best-effort per-token pricing in the model picker, sourced from live API data or upstream provider rates
  • Image generation tool (orvixImages) using prepaid Image Credits, tracked separately from USD credits

Quick start

  1. Install the extension. You need VS Code 1.125 or newer and GitHub Copilot Chat.
  2. Create a project API key with the ai:invoke scope in the Orvix Platform.
  3. Open Copilot Chat, select Manage Models, add an Orvix provider entry, and enter the key.
  4. Choose any model returned for that Orvix project.

Managed model IDs start with orvix/ and spend Orvix Credits. Unprefixed IDs use provider credentials configured in Orvix and are billed by that upstream provider. orvix/auto lets Orvix route each request to a suitable managed model.

To use more than one project or key, add another Orvix entry with a different group name and key. Each entry's credentials and usage are scoped by a one-way fingerprint of its key; model selections are per group and stay stable across rotations. Billing sessions bind to one credential at import time.

This major release uses group-name native entries exclusively. Recreate old entries with the new single-field flow and re-import any billing session. Old entry IDs and unbound sessions are never read or migrated.

Documentation

  • Setup, settings, and troubleshooting
  • Models and pricing
  • API key and security model
  • Development and releases

Related projects

  • CrofAI for GitHub Copilot Chat
  • Grok for GitHub Copilot Chat
  • Codex Bridge for Copilot Chat
  • Ollama Cloud for GitHub Copilot Chat
  • OpenCode for GitHub Copilot Chat
  • Poolside for GitHub Copilot Chat

Unofficial project; not affiliated with Orvix, GitHub, or Microsoft. Orvix and upstream-provider usage limits and charges still apply. Licensed under MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft