This task can be performed using Zero
Zero: Open-source terminal agent, every model and tool unlocked
Best product for this task
Zero
oss
Zero is an open-source terminal coding agent built in Go that connects to any language model and your existing development stack. It lives in your command line, enabling customizable, model-agnostic automation while keeping you in full control of your code workflows.

What to expect from an ideal product
- Zero is built in Go and runs entirely in your terminal, giving developers a lightweight, fast coding agent that fits into existing CLI workflows without requiring a GUI or cloud dashboard.
- Switch between OpenAI, Anthropic, local Ollama models, or any other LLM without rewriting your setup β Zero's model-agnostic design means you never get locked into a single provider's pricing or API changes.
- As a fully open-source project, Zero lets you inspect, fork, and extend every part of the agent, making it a trustworthy choice for teams with strict code ownership or security requirements.
- Zero connects directly to your existing development stack and tools, so you can automate repetitive terminal tasks, code generation, and file edits without leaving the environment you already work in.
- Unlike proprietary coding assistants that abstract away control, Zero keeps your workflows customizable and auditable β you define what runs, when it runs, and which model handles it.
