Coding and research
Goose can coordinate tools for repeatable automation beyond code editing, so a terminal session can cover broader developer and research tasks.
Goose CLI is the terminal surface of Goose, an open source local AI agent for coding, research, automation, and other workflows with multiple model providers.
Use Goose to inspect and modify a codebase or gather information for a research task while keeping the agent workflow on the local machine.
Install
$ curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bashLaunch
$ gooseGoose can coordinate tools for repeatable automation beyond code editing, so a terminal session can cover broader developer and research tasks.
Support for multiple model providers lets users choose the model connection that fits their requirements instead of being locked to one provider.
Choose among supported model providers while keeping coding, research, and tool-driven automation in the same local Goose workflow.
Individual
Free
Goose CLI is the terminal surface of Goose, an open source local AI agent for coding, research, automation, and other workflows with multiple model providers. It is designed to work directly on a real project from a terminal session.
Goose stands out as an open source local agent that spans coding and research, supports tool-driven automation, and allows a choice of model providers.
Follow the official setup guide for your operating system, then open the agent from the project directory where it should work.
It supports macOS, Windows, and Linux. These platforms support local terminal workflows.
Goose is open source, but model usage may be billed separately by the provider you configure.