Codewhale
Terminal coding agent that works with dozens of model providers
What it is
A Rust-built coding agent that runs in your terminal, reads a repository, edits files, and runs shell commands until a task is finished or it needs your input. Beyond 40-plus hosted providers, it can also use models served locally via Ollama, vLLM, or SGLang, and it offers plan, work, and goal-driven modes with adjustable approval levels. Developers who want an auditable agent can review a receipt of changed files, commands, and MCP calls, undo the last request, or run single tasks headlessly in CI.
