free-claude-code
Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly)
- 62.8k stars
- 9.8k forks
- 300 open issues
- Language: Python
- License: NOASSERTION
- updated
Install
git clone https://github.com/Alishahryar1/free-claude-code- Clone the repository.
- Follow the README for installation and usage instructions.
Editor's note
Free Claude Code is a Python-based local proxy server that intercepts Anthropic Messages API traffic from Claude Code and reroutes it to 17 alternative provider backends, including NVIDIA NIM, OpenRouter, Google AI Studio (Gemini), DeepSeek, Groq, Ollama, LM Studio, and Fireworks AI, among others. It integrates directly with the Claude Code CLI, the VS Code extension, and JetBrains ACP by setting the appropriate environment variables at launch via the included `fcc-claude` wrapper command. Per-model routing lets users direct Opus, Sonnet, and Haiku tier traffic to different providers simultaneously, and the proxy exposes a `/v1/models` endpoint so Claude Code's native `/model` picker works without modification. A loopback-only Admin UI at `/admin` handles provider configuration, API key validation, and settings changes without touching config files manually. Optional add-ons include Discord and Telegram bot wrappers for remote sessions, a VS Code extension, and voice-note transcription via local Whisper or NVIDIA NIM. The tool targets developers who want to use Claude Code tooling against free-tier or self-hosted model providers rather than the Anthropic API directly.
Tools overview
Quick Start · Providers · Clients · Integrations · Manage
Independent open-source project. Not affiliated with or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic.
What You Get
61 ToS-friendly providers. 1.3B+ free tokens every month. Use free, paid, subscription, and local models from one searchable UI without putting your account at risk. FCC follows provider terms and removes integrations if they stop being allowed.
11 coding agents. One model catalog. Run Claude Code, Codex, Pi, OpenCode, Cline, Hermes, DeepSeek Harness, Grok Build, Muse Code, Aider, or VS Code Chat with your FCC models.
Keep coding through provider outages. After retries are exhausted, FCC automatically tries your next configured model without making you restart the turn. This works across every client.
Up to 90% lower token usage. Optional RTK filters common command output, and Headroom compresses tool results.
Native Code sessions in your browser. Choose a folder and run Codex in the browser with real-time and background support. Freely switch providers/models in the same session. Support for switching harnesses in the same session coming soon!
Terminal, desktop, IDE, or phone. Work through native launchers, VS Code, Codex App, JetBrains, Discord, or Telegram.
Voice notes in. Code out. Talk to your agent using local Whisper or NVIDIA NIM transcription.
Agent capabilities stay intact. Stream responses, use tools, preserve native interleaved thinking for maximum performance, send images, and route Fable, Opus, Sonnet, and Haiku independently with compatible models.
Free-tier availability and limits are controlled by each provider and may change.
Claude Code running with FCC.
A native Codex session in FCC's browser UI.
Quick Start
1. Install
macOS/Linux:
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | shWindows PowerShell:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.ps1")))When prompted, choose at least one coding agent and optionally enable RTK + Headroom token optimization for supported agents.
2. Start FCC
Windows
Open Free Claude Code from your desktop or Start menu.
macOS
Open Free Claude Code from your desktop or Applications folder.
Linux
Run:
fcc-serverFCC opens the Admin UI after starting. On Windows and macOS, use the tray or
menu-bar icon to open Admin, restart, or quit. When using fcc-server, keep its
terminal open.
3. Configure NVIDIA NIM
Create an API key at build.nvidia.com/settings/api-keys.
Open the Admin UI URL from the server log.
Open NVIDIA NIM in Providers, click Add key, paste the key, and click Save.
Leave
MODELon the defaultnvidia_nim/nvidia/nemotron-3-ultra-550b-a55b, or search the model dropdown and select another model.Click Apply to save your model selection.
To protect the local proxy with a bearer token, enable Proxy Authentication in Admin.
4. Run Your Coding Agent
Claude Code:
fcc-claudeCodex:
fcc-codexPi:
fcc-piOpenCode 2:
fcc-opencodeCline:
fcc-clineHermes:
fcc-hermesDeepSeek Harness Web:
fcc-dshGrok Build:
fcc-grokMuse Code:
fcc-museAider:
fcc-aiderSelect an FCC model from Claude Code's native /model picker.
Choose A Provider
Open a provider link below for its key, models, or setup instructions.
In the Admin UI, configure the listed setting. For OpenAI / ChatGPT subscription access, use Providers → OAuth providers instead.
Search the
MODELdropdown and select a model. If the provider cannot list models, enter/manually.Click Apply.
Optional: add an ordered Fallback Models list under Model Config. It applies to every connected client. A failed request may reach and consume usage from more than one provider before succeeding.
Provider modals support numbered API keys. Use Add key, remove rows, or drag their handles to reorder them. FCC uses key 1.
For another API endpoint, open Providers → Custom providers → Add provider. Enter its API base URL, optional keys, and API format. Leave Model IDs empty to discover models automatically, or enter one upstream model ID per line. Save, then select a model in Model Config.
Provider catalog
| Provider | Admin UI setting | Example MODEL |
|---|---|---|
| NVIDIA NIM | NVIDIA_NIM_API_KEY | nvidia_nim/nvidia/nemotron-3-ultra-550b-a55b |
| OpenRouter | OPENROUTER_API_KEY | open_router/openrouter/free |
| Groq | GROQ_API_KEY | groq/llama-3.3-70b-versatile |
| ClinePass | CLINE_API_KEY | cline_pass/cline-pass/kimi-k3 |
| OpenAI / ChatGPT | Connect ChatGPT in the Admin UI | openai/ |
| OpenAI API | OPENAI_API_KEY | openai_api/gpt-5.6-sol |
| GitHub Copilot | Connect GitHub Copilot in the Admin UI | github_copilot/ |
| xAI (Grok) | XAI_API_KEY | xai/grok-4.5 |
| Alibaba Cloud | ALIBABA_CLOUD_API_KEY | alibaba_cloud/ |
| QwenCloud Token Plan | QWENCLOUD_API_KEY | qwencloud/qwen3.7-plus |
| QwenCloud Coding Plan | QWENCLOUD_CODING_API_KEY | qwencloud_coding/qwen3.7-plus |
| Together AI | TOGETHER_API_KEY | together/zai-org/GLM-5.2 |
| DeepInfra | DEEPINFRA_API_KEY | deepinfra/deepseek-ai/DeepSeek-V4-Flash |
| SiliconFlow | SILICONFLOW_API_KEY | siliconflow/Qwen/Qwen3-32B |
| Nebius Token Factory | NEBIUS_API_KEY | nebius/Qwen/Qwen3-30B-A3B |
| Chutes | CHUTES_API_KEY | chutes/Qwen/Qwen3-32B-TEE |
| Featherless AI | FEATHERLESS_API_KEY | featherless/Qwen/Qwen3-32B |
What people ask about free-claude-code
What is Alishahryar1/free-claude-code?
Alishahryar1/free-claude-code is tools for the Claude AI ecosystem. Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly) It has 62.8k GitHub stars and its last recorded update is dated 2026-10-23.
How do I install free-claude-code?
You can install free-claude-code by cloning the repository (https://github.com/Alishahryar1/free-claude-code) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Alishahryar1/free-claude-code safe to use?
Our security agent has analyzed Alishahryar1/free-claude-code and assigned a Trust Score of 74/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains Alishahryar1/free-claude-code?
Alishahryar1/free-claude-code is maintained by Alishahryar1. The last recorded GitHub activity is dated 2026-10-23, with 300 open issues.
Are there alternatives to free-claude-code?
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Maintain this repo? Show its Trust Score in your README
The badge shows this repository's current Trust Score and verdict, and links back to this page. It follows the catalogue data: nobody can buy or edit the score it displays.
[](https://claudewave.com/en/repo/alishahryar1-free-claude-code)<a href="https://claudewave.com/en/repo/alishahryar1-free-claude-code"><img src="https://claudewave.com/api/badge/alishahryar1-free-claude-code" alt="ClaudeWave Trust Score for Alishahryar1/free-claude-code" width="320" height="64"></a>