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
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
mcp-memory-service
Provides persistent memory services for AI agents, supporting REST API, knowledge graphs, and autonomous integration.
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.