← All tools

Gitlawb/zero

AI Agent
Popularity 65 Updated AI & Agents

The coding agent that answers to you, your model, your machine, your rules.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

<p align="center" <img src="docs/assets/zero-logo.png" alt="Zero" width="385" </p

<p align="center"<strongA terminal coding agent you own.</strong</p

<p align="center" <a href="LICENSE"<img alt="license" src="https://img.shields.io/badge/license-MIT-blue"</a <img alt="Go 1.26.5+" src="https://img.shields.io/badge/Go-1.26.5+-00ADD8?logo=go&logoColor=white" <img alt="25+ providers" src="https://img.shields.io/badge/providers-25+-34E2EA" <br <strongEnglish</strong | <a href="READMEZH.md"中文</a </p

Zero is an AI coding agent for your local terminal. It can inspect a repository, edit files, run commands, use browser/terminal helpers, and keep durable local sessions while you choose the model and the permission level.

zero
zero exec "fix the failing test in ./pkg"
zero exec --output-format stream-json < turns.jsonl

Why Zero

  • Use the model you want. Bring OpenAI, Anthropic, Gemini, Groq, OpenRouter,

DeepSeek, Mistral, xAI, Qwen, Kimi, GitHub Models, Ollama, LM Studio, or any OpenAI-/Anthropic-compatible endpoint.

  • Stay in control. File writes, shell commands, network access, and

out-of-workspace writes go through Zero's permission and sandbox policy.

  • Works in the terminal. The TUI has model/provider pickers, image input,

slash commands, live plan/tool rendering, scrollback, themes, and resume/fork support.

  • Works without the TUI. zero exec is scriptable, supports text/JSON/

stream-JSON I/O, isolated worktrees, spec-first runs, and meaningful exit codes for CI.

  • Keeps context local. Sessions are stored on disk, searchable, resumable,

and never uploaded as telemetry by Zero.

  • Extensible when you need it. Use MCP servers, skills, plugins, hooks, and

specialist subagents from the same CLI.