# Goose > Open-source local AI agent that automates complex development tasks from start to finish, supporting any LLM and MCP server integration. Goose is an open-source, local AI agent created by Block that automates complex development tasks from start to finish. More than just code suggestions, goose can build entire projects from scratch, write and execute code, debug failures, orchestrate workflows, and interact with external APIs autonomously. It supports any LLM, multi-model configuration, and seamlessly integrates with MCP servers. Designed for maximum flexibility, goose works with any LLM and supports multi-model configuration to optimize performance and cost, seamlessly integrates with MCP servers, and is available as both a desktop app as well as CLI - making it the ultimate AI assistant for developers who want to move faster and focus on innovation. Whether you're prototyping an idea, refining existing code, or managing intricate engineering pipelines, goose adapts to your workflow and executes tasks with precision. ## Features - Local AI agent execution - Full project automation from scratch - Code generation and execution - Debugging and failure analysis - Workflow orchestration - External API integration - Multi-LLM support and configuration - MCP server integration - Desktop app and CLI availability - Open source and extensible - Provider flexibility (OpenAI, Anthropic, Google Gemini, etc.) - Context-aware task management - Autonomous project management - Extension system - Real-time collaboration - Cross-platform support (macOS, Linux, Windows) - Grant program for developers - Community-driven development ## Integrations OpenAI, Anthropic, Google Gemini, MCP Servers, Homebrew, macOS, Linux, Windows ## Platforms DEVELOPER_SDK ## Pricing Open Source ## Version 1.3.1 ## Links - Website: https://block.github.io/goose/ - Documentation: https://block.github.io/goose/docs/getting-started/installation - Repository: https://github.com/block/goose - EveryDev.ai: https://www.everydev.ai/tools/goose