# Invoke > Invoke is an AI-powered desktop coding assistant that combines a code editor, terminal, and multi-provider AI for building, debugging, and refactoring code. Invoke is a modern AI-powered desktop application built for developers that combines intelligent AI capabilities with deep code editing and workspace management. It supports 10+ LLM providers including Anthropic, OpenAI, Google, and local models via Ollama, and acts as a collaborative coding partner that understands your codebase. With three specialized modes — Agent, Plan, and Browser — Invoke covers every stage of the development workflow, from ideation to deployment. - **Agent Mode** — *Let AI agents autonomously handle complex coding tasks with intelligent decision-making, running up to five parallel agents simultaneously.* - **Plan Mode (Boards)** — *Map out features as cards, draw dependency connections, and hit Build to send the entire plan to the agent; your whiteboard becomes the prompt.* - **Browser Mode** — *Live preview with integrated AI assistance so you can see changes instantly while AI helps refine your code.* - **Multi-Provider AI** — *Connect to 10+ LLM providers including Anthropic, OpenAI, Google, DeepSeek, and local models via Ollama; also supports BYOK (Bring Your Own Keys).* - **MCP Support** — *Extend capabilities with Model Context Protocol servers for seamless AI context management.* - **Custom Agents (Sub-agents)** — *Create and configure specialized AI agents for different tasks and build custom workflows that match your development style.* - **Memory System** — *Manage persistent memory slots so the AI retains important context across sessions.* - **Integrated Terminal** — *Built-in terminal with AI command execution, smart command approval, and configurable allow/disallow rules for security.* - **Canvas & Sandbox** — *Design visually with Canvas and experiment safely in Sandbox before shipping.* - **Skills** — *Reusable knowledge bundles with instructions, scripts, and references that extend AI capabilities.* - **Diff Integration & Code Review** — *Advanced code comparison, version control visualization, and AI-powered code review.* - **Flexible Workspace** — *Customizable layout with draggable floating panels, a quick command palette, and full theme/color scheme editor.* - **Detached Agent** — *Pop out a floating agent window that stays on top while you work in your browser or other apps.* ## Features - Agent Mode for autonomous coding tasks - Plan Mode with visual Boards - Browser Mode with live preview - Multi-provider AI (OpenAI, Anthropic, Google, DeepSeek, Ollama) - BYOK (Bring Your Own Keys) - MCP (Model Context Protocol) support - Custom AI sub-agents - Parallel agents (up to 5 simultaneously) - Memory management - Integrated terminal with AI command execution - Canvas design tool - Sandbox for safe experimentation - Skills (reusable knowledge bundles) - Diff integration and version control visualization - AI-powered code review - Detached floating agent window - Command palette with keyboard shortcuts - Draggable floating panels - Theme and color scheme editor - Checkpoints for safe experimentation ## Integrations OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Ollama, Model Context Protocol (MCP) ## Platforms WINDOWS, MACOS, LINUX, ANDROID, IOS, WEB, API ## Pricing Freemium — Free tier available with paid upgrades ## Links - Website: https://invoke.yugin.co - Documentation: https://invoke.yugin.co/docs - EveryDev.ai: https://www.everydev.ai/tools/invoke-yugin