{"slug":"zerostack","name":"zerostack","vendor":"Giuseppe Della Vedova","tagline":"Rust terminal coding agent tuned for a small binary and low memory, with five permission modes and bubblewrap sandboxing","url":"https://agentboards.org/agent/zerostack","website":"https://gi-dellav.github.io/zerostack/","docs":"https://gi-dellav.github.io/zerostack/","repo":"https://github.com/gi-dellav/zerostack","category":"cli","execution":["local","sandbox"],"license":"GPL-3.0-only","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under GPL-3.0; bring your own provider key (OpenRouter by default) or run Ollama locally","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["OpenRouter","OpenAI","Anthropic","Gemini","Ollama","vLLM","LiteLLM"],"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"],"install":[{"label":"curl","command":"curl -fsSL https://raw.githubusercontent.com/gi-dellav/zerostack/main/install.sh | bash"},{"label":"cargo","command":"cargo install zerostack"},{"label":"homebrew","command":"brew tap gi-dellav/tap && brew trust gi-dellav/tap && brew install zerostack"}],"benchmarks":[],"tags":["terminal","rust","sandbox","mcp","subagents","worktrees","byok","open-source"],"github_stars":1697,"metrics":{"stars":1697,"pushed_at":"2026-09-30T15:26:06Z","archived":false,"open_issues":10,"latest_version":"v1.8.4","latest_version_at":"2026-09-07T13:33:29Z","latest_version_url":"https://github.com/gi-dellav/zerostack/releases/tag/v1.8.4","version_source":"github","checked_at":"2026-10-02T05:03:21.676Z"},"sources":{"install":"https://github.com/gi-dellav/zerostack","license":"https://github.com/gi-dellav/zerostack","models":"https://github.com/gi-dellav/zerostack","protocols":"https://github.com/gi-dellav/zerostack","capabilities":"https://github.com/gi-dellav/zerostack","pricing":"https://gi-dellav.github.io/zerostack/"},"verified_at":"2026-09-04","adoption":{"score":2.5,"signals":{"github_stars":1692,"hn_mentions_1y":15},"measured_at":"2026-09-28"},"scores":{"panel":6.5,"adoption":2.5,"spread":3.5,"facts":10,"board":6.4,"dimensions":{"reliability":6,"usefulness":6,"cost":8,"longevity":6},"per_persona":{"amigo":6.8,"critico":6.3,"profesor":7,"inversora":5,"jefa":5.5,"hacker":8.5},"community":null},"rank":72,"category_rank":32,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker takes the copyleft and the local providers; La Jefa cannot standardise a tool whose capabilities depend on which compile flags each engineer used.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if you want a terminal agent that stays small and quiet on the machine; pick OpenCode if you would rather have the larger community around a similar design.","scores":{"reliability":6,"usefulness":6,"cost":9,"longevity":6},"evidence":["https://gi-dellav.github.io/zerostack/","https://github.com/gi-dellav/zerostack"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"The isolation flag is best-effort: with neither backend present it proceeds without protection unless you also pass the flag that makes it mandatory.","scores":{"reliability":5,"usefulness":6,"cost":8,"longevity":6},"evidence":["https://github.com/gi-dellav/zerostack"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Two termination mechanisms carry the design: automatic compaction bounds the context, and doom-loop detection bounds the iteration, which are the two ways long runs fail.","scores":{"reliability":7,"usefulness":6,"cost":8,"longevity":7},"evidence":["https://gi-dellav.github.io/zerostack/","https://github.com/gi-dellav/zerostack"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"One named individual, no company, no price, and sixteen hundred stars in a category where the leaders are open source too, so there is nothing to defend.","scores":{"reliability":5,"usefulness":5,"cost":6,"longevity":4},"evidence":["https://github.com/gi-dellav/zerostack"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Several capabilities are Cargo compile-time features, so what my engineers actually have depends on how each of them installed it, and I cannot standardise that.","scores":{"reliability":5,"usefulness":5,"cost":7,"longevity":5},"evidence":["https://github.com/gi-dellav/zerostack","https://gi-dellav.github.io/zerostack/"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"GPL-3.0-only, `cargo install zerostack`, and the provider list runs OpenRouter, Ollama, vLLM and LiteLLM, so the model is mine to place.","scores":{"reliability":8,"usefulness":8,"cost":10,"longevity":8},"evidence":["https://github.com/gi-dellav/zerostack","https://gi-dellav.github.io/zerostack/"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"It is called zerostack and it is inspired by two other agents, which is a stack of roughly three.","scores":null,"evidence":[]}]}