Goose
Goose is an open-source desktop AI agent for macOS that helps you chat, automate tasks, and connect different model providers and extensions.
What is Goose?
Goose is a desktop AI agent for macOS that helps people work with large language models for coding, research, writing, automation, and other interactive tasks. It provides a native desktop interface alongside a CLI and API, making it useful for both everyday desktop use and more technical workflows. Users can connect Goose to multiple model providers, choose models, and extend it with external tools and integrations through supported protocols. The app is aimed at developers and advanced users who want an AI assistant that runs on their machine and can take actions as part of a workflow. Goose is published under open-source governance and is available for macOS, Windows, and Linux.
Key features
- Chat with AI models from a desktop interface
- Connect different model providers and switch between available models
- Use the app for coding, research, writing, and task automation
- Extend capabilities with supported external tools and integrations
- Set up provider access with API keys or supported account-based flows
- Work across desktop, terminal, and API-based workflows
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Use with caution
Goose is designed to run AI-assisted workflows on your machine and can be connected to external model providers and extensions. That behavior is consistent with its purpose, but it can involve access to local files, network services, API keys, and command execution depending on how you configure it. Review which provider accounts, extensions, and folders you allow it to use, and check any automation before approving actions that change files or run commands. The bundle ID com.electron.goose indicates the desktop app uses Electron, so you may also see Chromium-style storage and cache files.
Recommendation: Keep Goose if you actively use it for AI-assisted work, coding, or automation on your Mac. If you do not use it, removing the app will mainly affect your saved settings, local session data, and connected-provider setup. Before uninstalling, export anything you want to keep and disconnect or remove stored credentials if needed.
Common paths
/Applications/Goose.app~/Applications/Goose.app
Cache paths
~/Library/Caches/com.electron.goose
Support paths
~/Library/Application Support/Block/goose
Preference paths
~/Library/Preferences/com.electron.goose.plist
Share your experience
Be the first to share your experience.