TopFreeAlternative

- Free open source alternatives of paid software.

Paid software

CodeWhale - free open source alternatives of AI coding assistant, Claude Code

App NameCodeWhale
Price
Free
Rating
PlatformWindowsmacOSLinux
WebsiteVisit CodeWhale website
Source code/DownloadGet CodeWhale
LogoCodeWhale logo
Introduction

CodeWhale is a free, open-source alternative to Claude Code.


Codewhale

 

Codewhale is an open source coding agent for your terminal, built in Rust and
improved in public with the people who use it.

Codewhale running in a terminal

简体中文 · 日本語 · Tiếng Việt · Bahasa Indonesia · 한국어 · Español · Português · Русский · Українська · Français · Deutsch · 繁體中文 · हिन्दी · Türkçe · Italiano · Polski · العربية · Català

CI
crates.io
npm
Discord

Install

 

npm install -g codewhale
codewhale

The first run helps you connect a provider or stay offline. Codewhale also
supports Cargo, Docker, Nix, Scoop, prebuilt archives, Android/Termux, and a CNB
mirror. See the installation guide.

Use

 

Talk to Codewhale the same way you would talk to a teammate:

Fix the failing tests and explain what changed.

Or run a task without opening the TUI:

codewhale exec "fix the failing tests and explain what changed"

Codewhale can read your repository, edit files, run commands, inspect results,
and keep working toward a goal. You decide how much access it has.

Why Codewhale

 

  • Use the model you want. Connect hosted providers or local models through
    Ollama, vLLM, or SGLang. Switch provider and model with /model.
  • Stay in control. Plan is read-only. Ask, Auto-Review, and Full Access make
    approval behavior visible. /undo reverts the last turn and /restore
    returns the workspace to an earlier snapshot.
  • Keep long work organized. Save sessions, set a durable /goal, review
    workflows before they run, and coordinate agents without turning their
    internal instructions into your transcript.
  • Extend the agent you already have. Connect MCP servers and skills,
    configure hooks, and keep agent roles as readable files in your project or
    personal settings.

Run /help in the TUI for commands and keyboard shortcuts.

Safety

 

Codewhale runs on your machine with the access you grant it. Approval modes and
repository rules limit what the agent may do; optional OS sandboxing adds a
stronger execution boundary where supported. Unknown model prices stay unknown
instead of being reported as free.

Read authorization order for the exact policy
stack and configuration for local settings.

Documentation

 

Join the community

 

Codewhale gets better when people use it, report what feels wrong, and help fix
it. If a provider is missing, a workflow is awkward, or the terminal UI gets in
your way, open an issue. If you
know how to improve it, open a pull request. First
contributions are welcome, and contributors keep credit for the work that
lands.

Join the Discord, or add Hunter on WeChat
(hunterbown) and ask to join the Whale Brothers group.

Project history

 

Codewhale began as deepseek-tui and still preserves that configuration and
session compatibility. It is now provider-neutral and independently maintained;
it is not affiliated with any model provider.

Thanks to every contributor and to the open source communities that helped the
project grow. See the contributor record.

License

 

MIT

Plans
Free Plan

Free and open source under the MIT license.

CodeWhale is a free open source alternative to following apps: