Claude Code,
but better.
The fork for people who wanted the tool, not the lock-in. Better-Clawd keeps the good parts and fixes the frustrating parts.
npm install -g better-clawdWhy this exists
Claude Code had a great core idea but too much baggage. The original tool was promising, but the experience was compromised by decisions that prioritized vendor interests over user freedom.
Hardcoded vendor assumptions
Forced into one ecosystem with no easy way out.
Unnecessary telemetry
Phone-home behavior you never asked for.
Service lock-in
Tight coupling to a single provider's backend.
Awkward account boundaries
Authentication tied too closely to one company.
Product decisions tied to one backend
Features shaped by business needs, not user needs.
Better-Clawd keeps the good parts and fixes what should have been fixed a long time ago.
What Better-Clawd changes
Concrete improvements you can actually use. No marketing fluff, no vaporware promises.
Full Better-Clawd rebrand
Clean separation from the original. Your tooling, your identity.
OpenAI support
API keys and Codex login import/refresh flow. Native integration, not a bolt-on hack.
OpenRouter support
Access hundreds of models through a single provider. Your choice, your models.
Telemetry removed
No phone-home behavior. Your sessions stay yours.
Faster performance
Optimized for speed with better memory management, faster response times, and smoother long sessions.
Local-first behavior
Reduced external dependencies. Works on your terms, on your machine.
Anthropic support retained
Still works with Anthropic for those who want it. We removed lock-in, not options.
Provider freedom
Use the provider that works for you. Setup happens directly in the CLI via /login and /status.
OpenAI
Full API key support plus Codex login import and refresh flow.
OpenRouter
Access hundreds of models from a single API endpoint.
Anthropic
Native login and API key flows retained for those who want them.
Install and setup
Get started in under a minute. Everything happens in the CLI.
Installation
npm install -g better-clawdOr run directly with npx:
npx better-clawdSetup flow
- 1Run
better-clawd - 2Run
/login - 3Pick your provider
- 4Run
/statusto verify
Environment variables
For CI, headless, forced-provider, or custom endpoint use, env vars are supported.
OpenAI configuration
BETTER_CLAWD_API_PROVIDER=openai
OPENAI_API_KEY=your_key_here
OPENAI_BASE_URL=https://api.openai.com/v1OpenRouter configuration
BETTER_CLAWD_API_PROVIDER=openrouter
OPENROUTER_API_KEY=your_key_here
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1What you get
A CLI that respects your choices. Built by developers who were tired of fighting their own tools.
- Better provider freedom — use OpenAI, OpenRouter, or Anthropic
- Better performance than the original Claude Code
- OpenAI and OpenRouter support without weird bolt-on hacks
- Less phone-home behavior
- A CLI that is easier to inspect, modify, and run on your own terms
FAQ
Common questions, straight answers.