r/commandline • • 9h ago

Terminal User Interface Alter Zero: a Rust agentt harness for coding, cybersecurity, and automation

Post image

https://github.com/linuztx/alter-zero
Hi everyone, I'm developing Alter Zero, an open-source terminal agentt for coding, cybersecurity, and automation. It's written in Rust and runs on Linux and macOS, and it's inspired by Claude Code and Codex CLI combined.

It works directly in your project: reading files, making edits, running commands, and checking the results. You can ask it to investigate a failing test, trace authentication and access checks in your own code, or write a script to summarize logs.

It can also interact with running terminal programs and keep commands running in the background. There's support for subagents, reusable skills, MCP servers, and resuming previous sessions. With /secrets, it can use your API keys and tokens without ever seeing the values.

It's light on resources: a single ~24 MB binary that typically uses 20–60 MB of RAM per session (~100 MB of free RAM is a comfortable recommendation), and it stays low even when subagents are running. It's also prompt- and token-efficient, so your API spend stretches further per task.

You can connect supported model providers, use local models through Ollama, or add a custom OpenAI-compatible API. The latest release, v0.15.0, adds simpler custom-provider configuration and shows generated file content as it streams.

The project is licensed under Apache-2.0. Installation instructions and a demo are in the repository: https://github.com/linuztx/alter-zero

I'd appreciate feedback, especially on the setup process, terminal compatibility, and tasks where it gets stuck. Issues and contributions are welcome.

0 Upvotes

5 comments sorted by

2

u/GuavaStrong1752 7h ago

Why make this inste as of just using pi or opencode

1

u/Hacking0912 6h ago

Its just a Hobby project;)

1

u/Ok-Shift5122 8h ago

This looks pretty useful. I just installed it on my MacBoon and will give it a whirl. Thanks for sharing this.

0

u/Hacking0912 8h ago

Thanks! Would love to hear how it runs on macOS:)

1

u/AutoModerator 9h ago

Every new subreddit post is automatically copied into a comment for preservation.

User: Hacking0912, Flair: Terminal User Interface, Post Media Link, Title: Alter Zero: a Rust agentt harness for coding, cybersecurity, and automation

https://github.com/linuztx/alter-zero
Hi everyone, I'm developing Alter Zero, an open-source terminal agentt for coding, cybersecurity, and automation. It's written in Rust and runs on Linux and macOS, and it's inspired by Claude Code and Codex CLI combined.

It works directly in your project: reading files, making edits, running commands, and checking the results. You can ask it to investigate a failing test, trace authentication and access checks in your own code, or write a script to summarize logs.

It can also interact with running terminal programs and keep commands running in the background. There's support for subagents, reusable skills, MCP servers, and resuming previous sessions. With /secrets, it can use your API keys and tokens without ever seeing the values.

It's light on resources: a single ~24 MB binary that typically uses 20–60 MB of RAM per session (~100 MB of free RAM is a comfortable recommendation), and it stays low even when subagents are running. It's also prompt- and token-efficient, so your API spend stretches further per task.

You can connect supported model providers, use local models through Ollama, or add a custom OpenAI-compatible API. The latest release, v0.15.0, adds simpler custom-provider configuration and shows generated file content as it streams.

The project is licensed under Apache-2.0. Installation instructions and a demo are in the repository: https://github.com/linuztx/alter-zero

I'd appreciate feedback, especially on the setup process, terminal compatibility, and tasks where it gets stuck. Issues and contributions are welcome.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.