Multi-Protocol Model Routing
Connect OpenAI Chat / Responses, Anthropic Messages, and Gemini through one routing layer and select the upstream service per model.
Connect OpenAI, Anthropic, Gemini, and compatible services without changing the native Windsurf experience, while keeping model routing, traffic, usage, and cost under your control.
Keep the IDE workflow you know while gaining flexible model routing, cross-source usage insights, and local intelligence.
Connect OpenAI Chat / Responses, Anthropic Messages, and Gemini through one routing layer and select the upstream service per model.
Preserve Windsurf native chat, context, and tool use while routing Commit Generate to a local model when desired.
Measure BYOK and official traffic together, with request, token, cost, and cache-savings analysis by source and model.
Run the CLI to initialize patches, the extension, and local configuration.
Sign in with GitHub or LinuxDO, review the device details on the web, and explicitly authorize it.
Add the API endpoint, key, and model mappings, then use them directly in Windsurf.
# Install and initialize $ npx @priders/cwindsurf install # Check installation and authorization status $ cwindsurf status # Open the Windsurf++ panel ✓ Configure provider & models
Learn about product positioning, protocol support, local data, platform requirements, and uninstallation.
Windsurf++ is a BYOK integration for Windsurf and Devin that uses a cross-platform CLI, extension, and local proxy to connect custom model APIs, local inference servers, and compatible gateways.
It supports OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Google Gemini APIs, including compatible services that implement these protocols.
Provider API keys are stored locally in ~/.cwindsurf/providers.json by default. Device signing leases do not contain provider API keys.
The installer supports macOS on Apple Silicon and Intel, Windows, and Linux. Node.js 18 or later is required.
Run cwindsurf uninstall to remove the patches and extension. The installer creates backups before modifying application files.
No. Windsurf++ is not an official product of Windsurf, Devin, Codeium, or any model provider. Applicable application and service terms still apply.
Start with device authorization, connect your own models, and understand every request.