Zerostack is an open-source Unix-inspired coding agent written in pure Rust. It hit #1 on Hacker News this weekend with 223+ points. The pitch is unusual: a coding agent that doesn’t bloat your machine.
## The memory story
Empty session: ~8MB RAM. Actively working: ~12MB. Compare to JavaScript-based coding agents like Claude Code, which typically run a 300MB+ Node.js process. Idle CPU: 0.0%. Active tool use: ~1.5%. Numbers like that are unusual for any agent CLI built in the last two years.
## What’s inside
Mode-switching prompt system — toggle between code, plan, review, debug modes at runtime without managing separate Skills. MCP server support out of the box. Integrated Exa for WebFetch and WebSearch. Built-in long-horizon loop primitive. Native Git Worktrees integration for parallel workspaces. Released as a crates.io package, version 1.0.0.
## Why it matters
The coding-agent space has been dominated by Electron and Node.js runtimes shipping at 300-500MB per session. Zerostack proves the same workflow fits in a 10MB process. For anyone running multiple agents in parallel, on constrained CI containers, or just on a laptop with too many Electron apps already open, this changes the math.

Leave a comment