CodeWhale
About CodeWhale
CodeWhale is a terminal-based coding agent that assists with software development tasks. It functions as both a text-based user interface (TUI) and command-line tool, designed to work with various AI models to read, edit, and execute code.
The tool supports multiple model providers, including open-weight models and commercial APIs, with a focus on DeepSeek integration. It operates locally on the user's machine and handles tasks such as code analysis, multi-step planning, and self-correction when errors occur.
Key features
- Works with multiple AI model providers including DeepSeek, Claude, GPT, and local instances
- Provides route-aware context budgeting based on model capabilities
- Includes cost tracking for API usage with transparent pricing display
- Offers file editing and command execution with safety controls
- Supports multi-worker runs through the Fleet control plane
- Maintains session state and allows rollback of changes
- Includes reusable workflow skills system
Download v0.8.67
Jul 7, 2026WindowsWindows
Frequently asked questions
- Is CodeWhale free?
- Yes. CodeWhale is free and open-source software, distributed under the MIT license.
- Which platforms does CodeWhale support?
- CodeWhale provides downloads for Windows, macOS, Linux.
- What is the latest version of CodeWhale?
- The latest version is v0.8.67, released on Jul 7, 2026.
- How do I install CodeWhale?
- CodeWhale can be installed via npm, cargo (Rust), Docker, Nix, or direct download from GitHub Releases. System dependencies may be required for some installation methods.
- What platforms does CodeWhale support?
- CodeWhale runs on multiple platforms including Linux, Windows, and macOS, with prebuilt binaries available for various architectures.
- What license does CodeWhale use?
- CodeWhale is open source under the MIT license.
- How does CodeWhale handle API keys and authentication?
- API keys are stored in a configuration file (~/.codewhale/config.toml) and can be set via the command line. Some local providers like vLLM and Ollama require no API key.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.