{"slug":"codewhale","name":"Codewhale","vendor":"Hmbown","tagline":"Provider-neutral open-source coding agent for the terminal, written in Rust, with Fleet mode for agent teams","url":"https://agentboards.org/agent/codewhale","website":"https://codewhale.net","docs":"https://github.com/Hmbown/Codewhale/tree/main/docs","repo":"https://github.com/Hmbown/Codewhale","category":"cli","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and MIT-licensed; bring your own provider key or run a local model","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["hosted providers","Ollama","vLLM","SGLang"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":true,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"npm","command":"npm install -g codewhale"}],"benchmarks":[],"tags":["terminal","open-source","rust","byok","local-models","fleet","mcp","renamed"],"github_stars":41039,"metrics":{"stars":41039,"pushed_at":"2026-10-02T04:34:19Z","archived":false,"open_issues":185,"latest_version":"0.10.0","latest_version_at":"2026-09-22T17:30:59.690Z","latest_version_url":"https://www.npmjs.com/package/codewhale","version_source":"npm","checked_at":"2026-10-02T05:05:14.839Z"},"sources":{"readme":"https://github.com/Hmbown/Codewhale","install":"https://github.com/Hmbown/Codewhale/blob/main/docs/INSTALL.md"},"verified_at":null,"adoption":{"score":7.1,"signals":{"npm_weekly":3233,"github_stars":41000,"hn_mentions_1y":2},"measured_at":"2026-09-21"},"scores":{"panel":5.8,"adoption":7.1,"spread":3.8,"facts":1.2,"board":5.3,"dimensions":{"reliability":5.5,"usefulness":5.5,"cost":7.3,"longevity":4.7},"per_persona":{"amigo":6.5,"critico":5.5,"profesor":5.8,"inversora":3.8,"jefa":5.5,"hacker":7.5},"community":null},"rank":181,"category_rank":82,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker at 7.50 against La Inversora at 3.75, and neither disputes a fact: one maintainer is everything he wants and everything she will not back.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick Codewhale if you want a Rust terminal agent that runs on Ollama with a Plan mode that only reads; pick OpenCode if you want more providers and a bigger community.","scores":{"reliability":6,"usefulness":6,"cost":9,"longevity":5},"evidence":["https://github.com/Hmbown/Codewhale","https://codewhale.net"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"It was deepseek-tui until recently and carries the old config and sessions forward; the rename is fresh, and the project is one maintainer wide.","scores":{"reliability":5,"usefulness":5,"cost":8,"longevity":4},"evidence":["https://github.com/Hmbown/Codewhale"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Fleet mode coordinates agent teams without their internal instructions entering the user's transcript, and codewhale exec runs the loop without the TUI; no benchmark is published.","scores":{"reliability":6,"usefulness":5,"cost":7,"longevity":5},"evidence":["https://github.com/Hmbown/Codewhale","https://github.com/Hmbown/Codewhale/tree/main/docs"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"One GitHub account, MIT, 41,000 stars, no company, no price and no hosted anything; there is nothing here to invest in and nothing to buy.","scores":{"reliability":4,"usefulness":5,"cost":2,"longevity":4},"evidence":["https://github.com/Hmbown/Codewhale"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"A single-maintainer terminal agent with shell completions and a non-interactive mode, no SSO, no admin and no vendor; approved with conditions for engineers who already hold keys.","scores":{"reliability":5,"usefulness":5,"cost":8,"longevity":4},"evidence":["https://github.com/Hmbown/Codewhale/blob/main/docs/INSTALL.md","https://github.com/Hmbown/Codewhale"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT Rust, Ollama, vLLM and SGLang for local models, a config.example.toml to copy, MCP servers attachable, and builds from Cargo, Nix, Docker or Scoop; it runs offline.","scores":{"reliability":7,"usefulness":7,"cost":10,"longevity":6},"evidence":["https://github.com/Hmbown/Codewhale","https://github.com/Hmbown/Codewhale/blob/main/docs/INSTALL.md"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Installs on Android through Termux, so you can run a coding agent on the phone you use to ignore your coding agent.","scores":null,"evidence":[]}]}