NIyueeE/ds-free-api
DeepSeek网页端API代理,支持OpenAI与Anthropic兼容接口 | OpenAI & Anthropic compatible API proxy for DeepSeek web
What it solves
This project provides a bridge that converts the free DeepSeek web interface into a standard API compatible with OpenAI and Anthropic protocols. It allows developers to use DeepSeek's capabilities in applications that expect standard AI provider interfaces without needing an official API key.
How it works
It acts as a reverse proxy that automates browser-like interactions with the DeepSeek web platform. It manages a pool of user accounts, handles authentication, and performs protocol translation—converting incoming OpenAI or Anthropic API requests into the format expected by the DeepSeek web interface. It includes features like automatic file uploads, tool call parsing with self-repair mechanisms, and idempotency support to ensure reliable communication.
Who it’s for
This tool is for developers and power users who want to integrate DeepSeek into their existing AI workflows, CLI tools, or applications that support OpenAI/Anthropic-compatible endpoints, specifically leveraging the free web-based model access.
Highlights
- Protocol Compatibility: Supports OpenAI Chat Completions and Anthropic Messages APIs, including streaming and tool calling.
- Account Pool Management: Features a built-in web dashboard to manage multiple accounts, API keys, and request logs.
- Robustness: Implements idempotency keys to prevent duplicate requests during retries and includes a self-repair pipeline for tool call formatting.
- Performance: Built in Rust as a single, high-performance executable with a responsive web management panel.
- Advanced Features: Supports file uploads, automatic web search triggering, and handles complex device fingerprinting (Shumei SDK) to maintain session stability.
Related
- Project
- Project
- Project
- Project
- Project