Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Alternatives
  • Superhuman
  • Notion
  • Slack
  • Linear
  • Airtable
  • All alternatives
Copyright © 2026 All Rights Reserved.
Home/Categories/Developer Tools/free-claude-code
icon of free-claude-code

free-claude-code

Open source alternative to GitHub Copilot, Anthropic (Claude), Amazon Q Developer, Google Gemini Code Assist and Tabnine

Run 9 AI coding agents using 1.3B+ free monthly tokens from 50+ providers. MIT licensed proxy for terminal, IDE, and phone.

50.4K starsPythonMITActive this week
Visit websiteGitHub repo
image of free-claude-code
Contents
  1. 01Who free-claude-code is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05free-claude-code vs alternatives
  6. 06Install and self-host
  7. 07Tech stack
  8. 08FAQ
  9. 09Similar open-source tools
TL;DR

free-claude-code Free Claude Code is a local proxy that routes nine AI coding agents, including Claude Code and Codex, through 50+ free and paid provider tiers instead of a single proprietary API. It replaces direct Anthropic, GitHub Copilot, or Amazon Q Developer subscriptions for developers who want AI coding assistance without per-seat billing. MIT licensed, installs with a single shell command, and runs entirely on localhost with no cloud component required from the FCC side. Best for individual developers and small teams comfortable with terminal configuration who want continuous AI coding assistance at zero ongoing API cost.MIT · Python · 50.4K stars · Active this week

who it's for

Who free-claude-code is for#

Individual developers reducing Claude Code API spend

FCC's primary documented use case is giving developers who already use Claude Code a way to continue using the same interface and agent against free provider quotas. The fcc-claude launcher starts Claude Code pointed at the local proxy; from there the workflow is identical to the native Claude Code experience.

Skip if:

Skip if you want a managed service with no configuration. FCC requires provider setup and tolerance for free-tier changes. Developers with consistent, heavy API usage may find a direct Anthropic subscription more predictable.

Teams running multiple coding agents across workloads

FCC's nine-agent catalog lets a team standardize on one proxy while different members use different agents. Claude Code, Codex, and Cline can each run against different models from the same FCC instance, with independent fallback chains per agent.

Skip if:

Skip if your team needs enterprise seat management, audit logs, and policy controls. FCC does not provide those. GitHub Copilot for Business or Amazon Q Developer include team management features that FCC lacks.

Developers experimenting with local and alternative models

FCC supports local models through Ollama, LM Studio, and llama.cpp alongside cloud providers. A developer testing which model performs best on their codebase can switch the active model in the Admin UI without changing any agent configuration.

Skip if:

Skip if your interest is local models only. You can connect Claude Code directly to a local Ollama server without the FCC proxy layer.

the problem

The problem it solves#

AI coding assistants like GitHub Copilot, Claude Code, and Amazon Q Developer charge per seat or per token. A developer using Claude Code for full sessions can exhaust a free-tier quota in hours; the next tier is a monthly subscription that compounds across team members. Provider outages add a second problem: when one API goes down, the coding session stops until the developer switches models manually, often losing context.

The output token problem is less obvious but equally costly. Coding agents generate substantial terminal output for every command they run, and that output counts against API quotas even when it carries no useful information. Teams that want to run multiple agents across different workloads, or route different model tiers to different tasks, have no built-in cross-provider orchestration from any commercial provider.

how free-claude-code solves it

How it solves it#

50+ provider catalog with automatic fallback

FCC connects to more than 50 providers including NVIDIA NIM, OpenRouter, Groq, xAI, Google AI Studio, and local models via Ollama or LM Studio. When a provider fails after retries, FCC automatically routes the request to the next configured model without requiring you to restart the coding agent or lose session context.

Nine coding agents from one model catalog

Run Claude Code, Codex, Pi, OpenCode, Cline, Hermes, DeepSeek Harness, Grok Build, or Muse Code against any FCC-configured provider. A unified Admin UI sets the active model and fallback list, and individual Claude Code tiers (Fable, Opus, Sonnet, Haiku) can each be routed to a different provider model independently.

Up to 90% fewer terminal output tokens with RTK

The optional RTK filter strips common command output before it reaches the provider, reducing output token consumption by up to 90%. Five additional FCC-native optimizations handle quota probes, command-prefix detection, title generation, suggestions, and filepath resolution without any provider call.

Voice input via local Whisper or NVIDIA NIM

FCC supports voice-to-code workflows using local Whisper transcription or NVIDIA NIM ASR, so you can speak commands and have them transcribed locally before being sent to the coding agent. No audio leaves the machine when using local Whisper.

Works in terminal, VS Code, JetBrains, and phone

Coding agents connect to FCC through native launchers (fcc-claude, fcc-codex, and others) or through editor integrations for VS Code and JetBrains by pointing the extension's base URL to the local FCC server. Discord and Telegram integrations are also available for phone-based use.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT licensed with 1.3B+ free tokens monthlyFCC is MIT licensed with no usage restrictions. The 1.3B+ monthly token figure aggregates free tiers across more than 50 providers, so individual provider limits do not cap total availability the way a single commercial subscription would. Providers that change their terms are removed from the catalog.
  • ToS-friendly provider selection by designFCC explicitly documents provider terms and removes integrations that stop being allowed. This is a direct contrast to approaches that bypass rate limits through unofficial means. The README states that FCC follows provider terms and updates the catalog when policies change.
  • Local proxy with no intermediary data routingFCC runs on localhost and forwards requests directly to whichever provider you configure. Unlike commercial AI coding tools that route all traffic through their own infrastructure, FCC adds no intermediary between your code and the provider endpoint.
  • Per-tier model routing for Claude Code usersUsers of Claude Code can route each model tier (Fable, Opus, Sonnet, Haiku) to a different provider independently. This lets you assign cheaper or faster models to lightweight tasks and reserve higher-capability models for complex sessions, without changing your Claude Code workflow.

Trade-offs

  • -Provider free-tier limits change without noticeFree-tier token allocations are set by each provider and can change at any time. The 1.3B+ total is an aggregate across all 50+ providers; any individual provider may reduce, suspend, or remove its free tier. The README explicitly notes this: free-tier availability and limits are controlled by each provider and may change.
  • -Requires provider accounts and manual configurationInstalling FCC takes a single shell command, but configuring useful providers requires creating accounts at NVIDIA NIM, OpenRouter, Groq, or others, obtaining API keys, and entering them in the Admin UI. Users who want a turnkey coding assistant with no setup will find this more involved than a commercial product like GitHub Copilot or Amazon Q Developer.
  • -Young project with 356 open issues at time of writingThe repository reached its first public release in January 2026 and shows 356 open GitHub issues. The issue count reflects active user adoption alongside ongoing stability work. Users running production coding workflows on FCC should monitor the issue tracker for regressions affecting their provider or agent combination.
versus alternatives

free-claude-code vs alternatives#

Free Claude Code vs GitHub Copilot

GitHub Copilot is a subscription-based coding assistant integrated into VS Code, JetBrains, and other editors at $10-19 per user per month. FCC is a local proxy that lets you run the Claude Code and Codex agents against free provider tiers, serving a different deployment model entirely.

FeatureFree Claude CodeGitHub Copilot
LicenseMITProprietary
CostFree (provider tiers)$10-19/user/month
Self-hostingYes, runs on localhostNo
Coding agents supportedClaude Code, Codex, 7 othersCopilot Chat only
Provider choice50+Single (GitHub/OpenAI)

FCC is the better choice when you want to use the actual Claude Code or Codex agents against free provider quotas rather than GitHub's built-in assistant, or when you want a self-hosted setup with no per-seat fees. GitHub Copilot is the better choice for teams that need enterprise seat management, audit logging, and policy controls, none of which FCC provides. Copilot also has no per-user configuration overhead; FCC requires provider account setup.

Free Claude Code vs Anthropic (Claude)

The Anthropic API is what the Claude Code agent uses by default when you pay directly. FCC intercepts those requests and routes them to third-party providers that offer compatible APIs at no direct cost.

FeatureFree Claude CodeAnthropic Claude API
LicenseMITProprietary
CostFree (provider tiers)Pay per token
Self-hostingYes, runs on localhostAPI only, no self-host
Model access50+ providers (Claude-compatible)Anthropic models only
SupportCommunityOfficial

FCC is the better choice when you want to continue using Claude Code without Anthropic's per-token rates and when a compatible open model from NVIDIA NIM, Groq, or another provider meets your quality bar. The Anthropic API is the better choice when you specifically need Anthropic's proprietary Claude models at full capability: FCC routes to compatible models from other providers, not to Anthropic itself. For tasks where only a genuine Claude model will do, the direct API is the more reliable path.

install · self-host

Install and self-host#

bash
Install with the shell script; on macOS and Windows, use the desktop app after install.
```bash
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | sh
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptPython
Frameworks
FastAPI
frequently asked

FAQ#

Is Free Claude Code affiliated with Anthropic?

No. Free Claude Code is an independent open source project. The README explicitly states it is not affiliated with or endorsed by Anthropic, and that Claude and Claude Code are Anthropic trademarks. FCC works by routing the Claude Code agent's API calls to third-party providers that offer compatible APIs.

Does using Free Claude Code violate any terms of service?

FCC routes requests to other providers rather than bypassing Anthropic directly. Whether a specific provider permits the use case depends on that provider's policies. FCC documents provider terms and removes integrations that are no longer allowed, which is what the ToS-friendly label refers to in the README.

How do I install Free Claude Code?

On macOS or Linux, run the install script via curl: curl -fsSL https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh | sh. On Windows, use the PowerShell installer listed in the README. After installation, start the server with fcc-server on Linux or via the desktop app on macOS and Windows, then run fcc-claude or another agent launcher.

What providers offer free tokens through Free Claude Code?

The catalog includes more than 50 providers, including NVIDIA NIM, OpenRouter, Groq, Google AI Studio, xAI, QwenCloud, GitHub Models, and local providers like Ollama and LM Studio. Free-tier availability and token limits are controlled by each provider and may change at any time without notice.

Can I use Free Claude Code in VS Code?

Yes. Install the Claude Code extension from the VS Code Marketplace, then add FCC's local server URL and auth token to the extension's environment variables in your VS Code user settings JSON. The full configuration snippet is in the FCC README under Connect Your Client.

also worth a look

Similar open-source tools#

codex

codex

OpenAI's terminal coding agent, Apache-2.0 licensed

118.1KRustApache-2.0
compound-engineering-plugin

compound-engineering-plugin

Add CE planning and review workflows to agents

24.5KTypeScriptMIT
garden-skills

garden-skills

Production-ready agent skills for Claude Code, Cursor, and Codex

10.9KCSSMIT
fx

fx

Native Zig CLI coding agent, 7.8 MiB, any AI model.

2.3KZigApache-2.0
kilocode

kilocode

Open source AI coding agent. 500+ models at zero markup.

27KTypeScriptMIT
prime-agent

prime-agent

Automate coding workflows with a self-improving agent

18.4KTypeScriptMIT

Repository

Stars
50.4K
Forks
8.2K
License
MIT
Last commit
today
Last verified
Aug 27, 2026
Repo
Alishahryar1/free-claude-code ↗

Additional details

Language
Python
Open issues
356
Contributors
45
First release
2026

Categories

Developer ToolsAI & Machine LearningWeb Development

Tags

AI Coding AssistantDeveloper Tools