Codewhale
by codewhale-hq
Codewhale is a coding assistant that runs in the terminal. You give it a task and it reads your project, edits files and runs commands, and it works with more than 40 AI providers or models running on your own machine.
- Stars
- 41.1k +7 a day
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Easy
- Language
- Rust
- Age
- 280 days
What you can do with it
- Ask it to fix failing tests and explain what it changed, with a diff shown for each edit
- Switch between AI providers or run a local model through Ollama, vLLM or SGLang
- Run one-off tasks in scripts and CI with the exec command, then review changes with /receipts or reverse them with /undo
Make money with it
A freelance developer could use it to deliver bug fixes, test coverage and small feature work faster, and so take on more client jobs.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Speed up bug fixes and routine code changes on client or in-house projects, cutting developer hours
- Use cheaper or local models in place of a paid coding assistant subscription to lower tooling costs
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install with a one-line curl script on macOS and Linux, or with winget, npm or Cargo, then run codewhale in a git repository and pick a provider.
Follow the official instructions in the project README.
Things to check
- Needs a paid API key for most hosted providers, unless you use a local model
- Default settings apply file edits without asking, so commit your work first
- Full Access mode turns off the shell sandbox
- README contains a sponsored referral link
- Fast-moving project with frequent releases and some features marked as development builds
Checked 27 Oct 2026. Summary drafted by AI from the project's README.