Zero Dependencies: Built entirely with the Go standard library. No external bloat or supply chain risks.
Autonomous Agent Loop: A multi-step reasoning loop that allows the agent to plan, execute tools, observe results, and iterate until a task is complete.
Context-Aware: Automatically integrates context from ~/.agents/AGENTS.md (global) and ./AGENTS.md (local) into its system prompt.
Smart Model Management: Automatically detects and selects the best available model on your server, with a strong preference for Gemma 4.
Rich TUI & Markdown: A terminal interface that supports Markdown rendering (tables, lists, formatting) for readable agent responses.
Headless Mode: Automatic detection of non-interactive environments (pipes/redirects), switching to a simplified, plain-text prompt (prompt > ) without banners or colors.
Thinking Visibility: View the agent's reasoning process using the --show-thinking flag.
Verbose Mode: Detailed output for tool executions and raw API communication.
π Installation
Local Build
go build ./cmd/ze
Multi-platform Build (via GoReleaser)
# Install GoReleaser
go install github.com/goreleaser/goreleaser/v2@latest
# Build all platforms
goreleaser build --snapshot --clean