# WindsurfAPI

> Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, Anthropic- & Gemini-compatible APIs. Zero-dependency self-hosted reverse proxy for Claude Code, Cline & Cursor. 把 Windsurf/Devin 云端 100+ 模型变成三套兼容 API。

- **Category:** AI
- **Licence:** MIT
- **Latest version:** v3.141.592657
- **Open source:** oss
- **Languages:** JavaScript
- **Platforms:** Docker Compose, Build from Source
- **Tags:** LLM, Deepseek, Claude, Gemini, Openai, Reverse Proxy, Api Gateway, Self Hosted, Gpt, Cursor, Claude code, Openai compatible, Windsurf, Cline, Devin, Gemini Compatible, Anthropic Compatible, Codeium, Devin Api, Swe 1 5

## Description

WindsurfAPI is a zero-dependency Node.js server that converts Windsurf and Devin Cloud's AI models into standard API formats. It exposes four compatible protocols simultaneously - OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Google Gemini - allowing clients like Claude Code, Cursor, Cline to connect directly. The service maintains an account pool with automatic load balancing, rate limiting, and failover while translating requests through Windsurf's internal protocol stack.

## Links

- [Homepage](https://github.com/dwgx/windsurfapi)
- [Website](https://dwgx.github.io/WindsurfAPI/)
- [Docker](ghcr.io/dwgx/windsurf-api)
- [GitHub](https://github.com/dwgx/WindsurfAPI)
- [Releases](https://github.com/dwgx/WindsurfAPI/releases)
- [Issues](https://github.com/dwgx/WindsurfAPI/issues)
- [Architecture Review](https://dwgx.github.io/WindsurfAPI/review.html)

---
Source: https://selfhost.directory/project/windsurfapi