Project overview
goose is an extensible open-source agent available as a desktop app, CLI, and API for coding and broader workflows. Instead of stopping at suggestions, it can install dependencies, execute commands, edit files, and run tests with the user's chosen LLM. It supports macOS, Linux, and Windows, and can be repackaged as a custom distribution with preconfigured model providers, extensions, and branding.
Repository facts
- Primary language
- Rust
- License
- Apache-2.0
- Repository updated
- Jul 10, 2026
- Default branch
- main
Resource types
Desktop app
Use cases
Software development
Operating systems
LinuxmacOSWindows
Runtime
Desktop