Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in C:\laragon\www\gazfina\proxy-2.php on line 76
Welcome to Devin Desktop - Devin Docs
Skip to main content
Devin Desktop is a next-generation AI IDE built to keep you in the flow. On this page, you’ll find instructions on how to install Devin Desktop on your computer, navigate the onboarding flow, and get started with your first AI-powered project.

Devin Local

Our next-generation agent harness, shared with Devin CLI. Runs on your machine as the primary local agent.

Usage

Credits and usage.

Terminal

An upgraded Terminal experience.

MCP

MCP servers extend the agent’s capabilities.

Memories

Memories and rules help customize behavior.

Context Awareness

Instantly understands your codebase.

Advanced

Advanced configuration options.

Workflows

Automate repetitive trajectories.

App Deploys

Deploy applications in one click.
See what’s new with Devin Desktop in our changelog!
Join our Discord for support, feature requests, and bug reports!

Set Up

Minimum OS Version: OS X Yosemite

Onboarding

1. Select your preferred theme

Keep the “Install devin-desktop terminal command” option checked to launch Devin Desktop from your terminal:
devin-desktop ~/Developer/my-project
You can also pick your preferred keybindings by expanding “Import Settings”:

2. Log In / Sign Up

To use Devin Desktop, you will need to log in with your Devin account. If you don’t have one yet, you can sign up for free!
If you’re having trouble logging in, you can also log in manually by providing Devin Desktop with a Devin API key:

3. Start Building with Devin!

Recommended Plugins

Explore some of our recommended plugins to get the most out of Devin Desktop!

Things to Try

Now that you’ve successfully opened Devin Desktop, let’s try out some of the features! These are all conveniently accessible from the starting page. :)
On the right side of the IDE, you’ll notice the agent panel. This is your AI-powered code assistant! You can chat, write code, and run code with it. Learn more about Devin Local.
You can create brand new projects with the agent! Click the “New Project” button to get started.
You can open a folder or connect to a remote server via SSH or a local dev container. Learn more here.
Click on the “Devin - Settings” button on the bottom right to pop up the settings panel. To access Advanced Settings, click on the button in this panel or select “Devin Settings” in the top right profile dropdown.
You can open the command palette with the ⌘+⇧+P (on Mac) or Ctrl+Shift+P (on Windows/Linux) shortcut. Explore the available commands!

Forgot to Import VS Code Configurations?

You can easily import your VS Code/Cursor configuration into Devin Desktop if you decide to do so after the onboarding process. Open the command palette (Mac: ⌘+⇧+P, Windows/Linux: Ctrl+Shift+P) and type in the following:

Incompatible Extensions

There are a few extensions that are incompatible with Devin Desktop. These include other AI code complete extensions and proprietary extensions. You cannot install extensions through any marketplace on Devin Desktop.

Custom App Icons (beta)

For paying users of Devin Desktop, you can choose between different Devin Desktop icons while it sits in your dock. Currently, this feature is only available for Mac OS, with other operating systems coming soon. To change your app icon, simply click the profile/settings icon in the top right corner of the editor and select “Customize App Icon”.

Devin Desktop Next

Devin Desktop Next is a prerelease version of Devin Desktop which users can choose to opt-in to access the newest features and capabilities as early as possible, even if the features are not fully polished. Features will typically be rolled out to Devin Desktop Next first, and then into the stable release shortly after. You can opt-in to Devin Desktop Next simply by downloading it here.

Uninstall Devin Desktop

To uninstall Devin Desktop from your system, follow these steps:
1

Close Devin Desktop

Ensure that Devin Desktop is not currently running before proceeding with the uninstallation.
2

Delete the Devin Desktop application

Drag the Devin Desktop application from the Applications folder to the Trash.
3

Remove configuration files

Delete the Devin Desktop configuration folder:
rm -rf ~/.codeium/windsurf
4

Additional cleanup

  • If you installed Devin Desktop in PATH, remove it from your system’s PATH environment variable.
  • If you installed Devin Desktop using your system’s package manager or control panel, you can also use that to uninstall it.
  • Empty your Trash or Recycle Bin to complete the uninstallation.