FreeKimiQwenDeepseekApi
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Warn
- process.env — Environment variable access in deepseek.ts
- network request — Outbound network request in deepseek.ts
- network request — Outbound network request in docker-compose.yml
- network request — Outbound network request in examples/direct-api/fetch-example.ts
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Unified OpenAI-compatible gateway for Qwen Chat, Kimi Chat and DeepSeek Web with persistent sessions, tool calling, Docker support, and integrations for popular AI coding agents.
FreeQwenApi
Free API proxy for DeepSeek, Kimi, GLM, Sapiens, StepFun and NVIDIA models — OpenAI-compatible endpoint for OpenCode, Continue, Cline, Aider and any AI agent.
Quick Start · Models · API · Docker
FreeQwenApi is a proxy for DeepSeek Web, Kimi, GLM, Sapiens, StepFun via ZenMux, and NVIDIA API models with an OpenAI-compatible API.
Quick Start
git clone https://github.com/kravchenski/FreeQwenApi.git
cd FreeQwenApi
bun install
bun run start
Server: http://localhost:3260
Models
| Provider | Models | Key |
|---|---|---|
| DeepSeek | deepseek-default, deepseek-expert, deepseek-search |
Browser auth |
| Kimi (ZenMux) | kimi-k2.7-code-free |
ZENMUX_API_KEY |
| GLM (ZenMux) | glm-5.2-free, glm-4.7-flash-free |
ZENMUX_API_KEY |
| Sapiens (ZenMux) | sapiens-ai/agnes-2.0-flash |
ZENMUX_API_KEY |
| StepFun (ZenMux) | stepfun/step-3.7-flash-free |
ZENMUX_API_KEY |
| NVIDIA | deepseek-ai/deepseek-v4-pro, moonshotai/kimi-k2.6 |
NVIDIA_API_KEY |
All models are free. ZenMux and NVIDIA require API keys.
curl http://localhost:3260/v1/models
First Request
curl http://localhost:3260/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-default",
"messages": [{"role": "user", "content": "Hello!"}],
"stream": false
}'
API Reference
| Method | Endpoint | Description |
|---|---|---|
GET |
/v1/models |
List models |
POST |
/v1/chat/completions |
Chat Completions (streaming + non-streaming) |
GET |
/health |
Server status |
DeepSeek supports tool calls. Web providers (DeepSeek) work through browser (Puppeteer) and support streaming. ZenMux providers (Kimi, GLM, Sapiens, StepFun) use https://zenmux.ai/api/v1. NVIDIA providers use https://integrate.api.nvidia.com/v1.
Commands
| Command | Description |
|---|---|
bun run start |
Start unified server (port 3260) |
bun run dev |
Start with watch mode |
bun run auth |
Manage DeepSeek accounts |
bun run test |
Run tests |
bun run check |
Validate build |
Docker
docker build -t freeqwenapi .
docker run -d \
-p 3260:3260 \
-e ZENMUX_API_KEY=your_key \
-e NVIDIA_API_KEY=your_key \
freeqwenapi
Environment Variables
| Variable | Default | Description |
|---|---|---|
UNIFIED_PORT |
3260 |
Server port |
HOST |
0.0.0.0 |
Bind address |
ZENMUX_API_KEY |
- | ZenMux API key (for Kimi, GLM, Sapiens, StepFun) |
NVIDIA_API_KEY |
- | NVIDIA API key (for DeepSeek V4 Pro, Kimi K2.6) |
Project Structure
src/
unified/server.ts — main server (all providers)
providers/ — provider clients (deepseek/, kimi/, glm/, sapiens/, stepfun/, nvidia/)
api/ — API routes and chat logic
browser/ — Puppeteer browser
web/server.ts — web interface
session/ — account tokens (gitignored)
License
MIT. Copyright (c) 2026 kravchenski.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found