Bring your own provider

BIGGI connects from its local runtime to the model provider you choose. The provider owns authentication, request processing, quotas, and billing.

Connection options

MethodBest for
API keyMost hosted providers, including Anthropic, OpenAI, Gemini, Mistral, and OpenRouter
Provider loginSupported subscription or OAuth connections, such as ChatGPT and GitHub Copilot
Environment variablesExisting local development setups and managed machines
Custom providerOpenAI-compatible or other supported endpoints with a custom base URL and model list
Local providerOllama, LM Studio, and compatible local servers

Connect from the extension

  1. Open BIGGI → Settings → Providers.
  2. Select a provider or choose Custom provider.
  3. Complete the requested credential fields or login.
  4. Open Models and select a model.

Connections apply to all BIGGI panels in the current VS Code extension host.

Configuration files

BIGGI also reads global and project configuration:

  • Global: ~/.config/biggi/biggi.jsonc
  • Project: biggi.jsonc
  • Project alternative: .biggi/biggi.jsonc

Use the extension settings for ordinary setup. Edit JSONC when you need provider options, environment-driven configuration, or a configuration you can review as text.

⚠️Warning

Do not commit API keys. Use the provider screen, a local environment variable, or an ignored local configuration file.

Data boundaries

  • Source files and session history are local by default.
  • Prompts, attachments, and tool results sent to a hosted model are processed by that provider.
  • Local models keep inference local, subject to the local server you configured.
  • Remote MCP servers, web tools, browser automation, and shared-session links have separate data boundaries.

Billing

BIGGI does not currently sell managed credits or subscriptions. Review pricing, budgets, and usage in the selected provider's dashboard. See Usage and Costs.