Back to rankings

dwgx / WindsurfAPI

Turn Windsurf/Devin Desktop’s 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into APIs compatible with OpenAI-, Anthropic-, and Gemini. A zero-dependency self-hosted reverse proxy for Claude Code, Cline, and Cursor. Convert the 100+ models from Windsurf/Devin cloud services into three sets of compatible APIs.

Repository stars
3,127All-time #19,792
Fork
634
Last push
updated 1 days ago
Repository created
since 2026
Apps & systemsAI appsJavaScriptMIT · Permissive
View sourceWebsite

About

Original · GitHub
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。

Summarised by AI from the README; the original prevails

Author description: Turn Windsurf/Devin Desktop’s 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into APIs compatible with OpenAI-, Anthropic-, and Gemini. A zero-dependency self-hosted reverse proxy for Claude Code, Cline, and Cursor. Convert the 100+ models from Windsurf/Devin cloud services into three sets of compatible APIs.

Basic listing based on official public information; functionality has not been independently evaluated.

Platform
Not verified
Pricing
Pricing not verifiedCheck current official software, hosting, model and infrastructure pricing.
Maintenance notes
Not verified

Star trend

Includes values estimated from GitHub history
3,0543,0913,12711-06 · 3,12710-0810-1310-1810-2310-2811-0211-06
Raw observations · 2
Historical observations
Measured atRepository starsSource
2026-11-06 07:41 UTC3,127Source
2026-11-03 09:43 UTC3,121Source

First collected 2026-11-03Measured at 2026-11-06 07:41 UTCSourceLicense source

Compiled from public project information; not independently tested. · Repository stars, not unique users or individual-skill installs · License tiers are derived from metadata. Check obligations for your use; unknown does not mean prohibited.