Spots

GitHub - linuztx/alter-zero: RAM efficient terminal agent harness for coding…

Give your terminal a coding agent.

Read, build, debug, and review code with an

Read, build, debug, and review code with an agent that works alongside you. Use the same tools for cybersecurity research, technical investigation, and everyday automation.

Alter Zero is an open-source AI coding agent

Alter Zero is an open-source AI coding agent written in Rust. It works directly in your project: reading files, making edits, running commands, and checking results while you follow along in your terminal. Coding is its focus, with the flexibility to investigate security issues, explore unfamiliar systems, and automate tasks using your existing tools. Alter Zero runs on Linux (x86_64, arm64) and macOS (Intel, Apple silicon) in a modern terminal. One line on Linux or macOS:

It picks the build for your machine, verifies

It picks the build for your machine, verifies its SHA-256 against the checksum published with the release, installs alter-zero into ~/.local/bin, and tells you if that directory is not on your PATH.

Set ALTER_ZERO_INSTALL_DIR to install somewhere else, or…

Set ALTER_ZERO_INSTALL_DIR to install somewhere else, or ALTER_ZERO_VERSION=vX.Y.Z to pin a release. CHANGELOG.md records what changed between versions.

For a manual install, each release's notes list

For a manual install, each release's notes list every archive with its SHA-256, so you can download, verify, and extract one by hand.

docker/ builds a small headless Kali Rolling image

docker/ builds a small headless Kali Rolling image around the latest release, with a working set of command-line tools, for Docker or Podman. One command builds it and starts a container on a folder of yours:

Outside a multiplexer, the -e flags hand over

Outside a multiplexer, the -e flags hand over your terminal's identity so pictures render as real images rather than half-blocks. The container guide covers workspaces, the published ports, pasting images, and adding tools.

Inside tmux, enable allow-passthrough on the host and

Inside tmux, enable allow-passthrough on the host and explicitly select the outer terminal's image protocol for that docker exec; the tmux instructions include a ready-to-run Podman example. You need rustup and a C compiler. The repository pins the Rust toolchain, which rustup installs automatically.

Without a configured provider, Alter Zero opens an

Without a configured provider, Alter Zero opens an offline demo with scripted turns so you can explore the interface. To work on your own tasks: Run /login and choose a supported subscription, API provider, or local model server. Follow the prompts to connect. Run /model to choose a model. Alter Zero remembers your selection for this directory. Describe a task, review any approval prompts, and follow the work as it happens.

News

GitHub - linuztx/alter-zero: RAM efficient terminal agent harness for coding, cybersecurity, and automation.

Give your terminal a coding agent.

@spots #dev
Source: Show HN
See more like this