Spin up your next project with vibe-coding

Setting Up Your AI Vendor and API Key

September 8, 2026 ·

Every OpenSysLab server includes a Vibe-code agent — an AI assistant inside Open WebUI that can read, configure, and manage your app. The agent runs on your API key. This guide covers getting that key and validating it.

Step 1: Choose a vendor

My Servers offers five: Kimi for Coding, OpenAI, Anthropic, Google Gemini, and OpenRouter. All work with the agent; Kimi for Coding is the default and the most cost-effective for long coding sessions. The form links to each provider’s key page.

Step 2: Create the key

At the provider, create a new API key. Good practice is a dedicated key per server, so you can revoke one without affecting anything else. Copy it somewhere safe — most providers show a key only once.

Step 3: Enter it in My Servers

On the server row that shows Awaiting setup:

  • Pick the vendor from the dropdown.
  • Paste the key into the field.
  • Press Start provisioning.

As you type, the form checks the key against the vendor’s API and tells you immediately if it is valid. A key that the vendor rejects blocks the start — nothing is created and nothing is billed. If the vendor’s API cannot be reached at that moment, you can still try, and the key is tested again when you submit.

What the key is used for

Exactly one thing: the agent’s conversations with the model. It is stored on your server only, never in our database. Token usage is billed by the provider directly to you — we add no markup and cannot see your conversations’ cost beyond what your provider dashboard shows.

If your key stops working

Expired balance or a revoked key shows up as the agent failing to answer. Create a fresh key at the provider and update it: the agent’s settings page on your server (linked from the welcome email) lets you swap vendor and key without reinstalling anything.

More articles