Mode writes code automatically with no manual approval or merge steps. It lets you connect directly to your favorite language models, and instantly upgrade to the latest models. Mode is open-source, has no third-party servers, token limits, or upgrade fees. Try it out today!
- New: GitHub Copilot Integration! Mode now supports GitHub Copilot's language models through the VS Code Language Model API. If you have a GitHub Copilot subscription, you can make unlimited Mode requests without any additional API keys or setup.
- Deepseek R1 and V3 support is here!
Mode can code autonomously with OpenAI, Anthropic, and Deepseek models. You can also enable this for any model that can reliably return structured JSON outputs. Join our Reddit thread or Discord to learn more.
Get instant help with understanding code, planning, and choosing the best approach.
Add images, code snippets, and files to help set the broader context, especially great for UI development.
Mode intelligently applies suggestions, without breaking your changes, giving you a true pair-programming experience. Right now, we recommend Anthropic and OpenAI models for best results.
Quickly resolve issues with intelligent debugging support.
Stay ahead with the latest: customize Mode by upgrading models as they're released, without waiting on us.
Autocomplete is here! This experimental version is constantly improving—updates are rolling out daily!
-
Personal and Powerful: Mode connects directly to providers like Anthropic, OpenAI, Google, Mistral, and more—your code and interactions stay private. Since there's no middle layer, you can instantly upgrade to the latest models without relying on third-party tools to catch up or pay their upgrade fees.
-
Built for the Enterprise: Mode is purpose-built for developers who need configurability. You bring your own keys, making it easy to integrate with providers already approved in your organization. With no tracking or servers, Mode is ideal for secure environments that require data privacy and control.
We created Mode because we love building, just like you. Our journey is just beginning – we're continuously improving and have an exciting roadmap ahead: smart autocompletion, automating routine tasks, collaborating across files, and supporting even more language models and providers.
Have questions? Reach out (hi@getmode.dev) or drop by our Discord. For more information on how to use Mode, read our user manual. Submit feature requests, report bugs, and share your ideas here. Give Mode a try, and let's build something amazing together!