Free Claude Code screenshot

Free Claude Code

DeveloperApplicationFree

Free Claude Code - Run Claude Code With Alternative AI Providers

Last updated Apr 30, 2026

Claim Tool

What is Free Claude Code?

Free Claude Code is a proxy server that lets you use Claude Code without an Anthropic subscription. It intercepts the API calls Claude Code makes and routes them through your choice of six provider backends: NVIDIA NIM (free tier available), OpenRouter, DeepSeek, LM Studio, llama.cpp, and Ollama. Setting it up takes under five minutes. Clone the repo, configure your .env file with your chosen provider, start the proxy with uvicorn, and point Claude Code at localhost:8082. The proxy handles streaming, tool use, reasoning blocks, and all the Anthropic protocol features Claude Code expects. Where Free Claude Code shines is per-model routing. You can send Opus-tier requests to OpenRouter, Sonnet requests to DeepSeek, and Haiku requests to a local Ollama instance. This lets you balance cost and quality across different coding tasks. The fallback MODEL setting catches any unspecified tiers. Beyond the terminal, Free Claude Code works with the VS Code extension and JetBrains ACP. Configure environment variables in your IDE settings and the proxy handles the rest. A model picker script (claude-pick) lets you choose your model at launch time. Optional Discord and Telegram bot wrappers let you run Claude Code sessions remotely. Stream coding progress to a channel, reply to branch conversations, and stop or clear tasks from chat. Voice note transcription through Whisper or NVIDIA NIM adds hands-free interaction. The project has 18.7k GitHub stars, 547 commits, and active development with security fixes and provider updates. It supports Python 3.14 and uses uv for fast dependency management. The MIT-licensed codebase is well-documented with per-provider setup guides and troubleshooting sections.

Free Claude Code's Top Features

Key capabilities that make Free Claude Code stand out.

Drop-in proxy that routes Claude Code API calls to alternative providers

Six provider backends: NVIDIA NIM, OpenRouter, DeepSeek, LM Studio, llama.cpp, Ollama

Per-model routing: send Opus, Sonnet, and Haiku requests to different providers

Full protocol support: streaming, tool use, reasoning/thinking blocks

Works with Claude Code CLI, VS Code extension, and JetBrains ACP

Discord and Telegram bot wrappers for remote coding sessions

Voice note transcription via Whisper or NVIDIA NIM

Model picker (claude-pick) for choosing model at launch time

Use Cases

Who benefits most from this tool.

Tags

claude-codeproxyai-codingollamadeepseekopenrouternvidia-nimlocal-llmfree-tieranthropic-proxy

Free Claude Code's Pricing

Free plan available

User Reviews

Share your thoughts

If you've used this product, share your thoughts with other builders

Recent reviews

Frequently Asked Questions

Do I need an Anthropic subscription to use Free Claude Code?
No. Free Claude Code routes API traffic away from Anthropic to alternative providers. You need an API key for whichever provider you choose (NVIDIA NIM, OpenRouter, DeepSeek) or can use completely free local models via Ollama, LM Studio, or llama.cpp.
Does Free Claude Code support all Claude Code features?
Yes. The proxy handles streaming, tool use, reasoning/thinking blocks, and the full Anthropic Messages protocol. Feature parity depends on the model you route to, but the proxy itself passes through all protocol features.
Can I mix providers for different model tiers?
Yes. Set MODEL_OPUS, MODEL_SONNET, and MODEL_HAIKU to different providers. For example, route Opus to OpenRouter for quality, Sonnet to DeepSeek for cost savings, and Haiku to a local Ollama instance for speed.
How does Free Claude Code differ from OpenClaw?
Free Claude Code is a proxy server you self-host that intercepts and routes API calls. It gives you fine-grained per-model routing and supports six provider backends. OpenClaw is a different project with a different approach to providing free Claude Code access.