Windsurf

This tutorial walks you through configuring Windsurf to use an OpenAI-compatible API to access LLMs hosted by Kimchi. Because Windsurf does not natively support custom third-party model providers, you'll install the Roo Code extension to route requests through the Kimchi base URL.

Overview

By the end of this tutorial, you'll be able to:

  • Use Kimchi-hosted models like kimi-k2.5 inside Windsurf
  • Route AI requests from Windsurf to Kimchi through Roo Code
πŸ“˜

Windsurf's native BYOK only supports Anthropic models. To use an OpenAI-compatible endpoint such as Kimchi, you need Roo Code.

Prerequisites

  1. A Kimchi API key from app.kimchi.dev/settings
  2. Windsurf IDE β€” Download from windsurf.com
  3. Roo Code extension β€” Install from the Windsurf Marketplace

Configure Windsurf

Next steps