CodeWhale
An open-source coding assistant for the terminal, supporting multiple models and extensions.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 40.8k
- Source
- mcp-github
- Repository
- github.com/Hmbown/CodeWhale
Overview
CodeWhale is an open-source terminal-based coding assistant written in Rust. It helps developers fix code errors, run commands, and review results. By connecting to various models or local services, users can flexibly choose the capabilities they need. The integration process is simple and supports npm installation. Ideal for developers looking to improve coding efficiency.
Capabilities
- ▪Fix code errors
- ▪Run commands and check results
- ▪Support multiple models and local services
- ▪Save sessions and persist target configurations
- ▪Configure MCP servers and skills
Use cases
Setup
npm install -g codewhale
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to install CodeWhale?
Install globally via npm: npm install -g codewhale
Which models are supported?
Supports multiple models including Ollama, vLLM, SGLang, and more
How to switch models?
Switch models using the /model command in the TUI
Related skills
mantis
Provides security review capabilities for AI coding agents, automatically discovering, reproducing, and fixing vulnerabilities.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
Lightswind-UI-Library
AI-native CLI-first React component library with MCP Server support.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.