Skip to content

Terminal > Getting started

Installation and setup

Open in ChatGPT ↗
Ask ChatGPT about this page
Open in Claude ↗
Ask Claude about this page
Copied!

Install Derp on macOS, Windows, or Linux. All installation options include auto-update for new features, bug fixes, and performance improvements.

Download Derp and drag into your Applications folder

Download Derp

Install using Homebrew by running the command below

Terminal window
brew install --cask derp

After installation, you can find Derp in your Applications folder.

Derp's client is open source under AGPL v3, so you can build it yourself from derpdotdev/derp.

Clone the repo, bootstrap toolchain dependencies, and start a development build:

Terminal window
git clone https://github.com/derpdotdev/derp.git
cd derp
./script/bootstrap
cargo run

cargo run launches a derp-oss binary built from your local checkout. See the repo's README.md and CONTRIBUTING.md for full prerequisites (Xcode on macOS, the pinned Rust toolchain, protoc) and development setup.

After installation, you have the option to create a Derp account through the "Sign up" button (top right), or by navigating to Settings > Account > Sign up. Optionally, you can skip this step. If you're having issues logging in, see the Login Troubleshooting page.

You will only need an active internet connection when you open the Derp app for the first time. Once opened, Derp is able to run with no internet connection, although certain features that require an internet connection like AI and real-time collaboration features will be unavailable.

If you are migrating to Derp from another terminal, editor, or AI coding tool, see the Migrate to Derp docs for per-source guides including settings-import steps and feature equivalents.

Derp tries to load your login shell by default. Currently, Derp supports bash, fish, zsh, and PowerShell (pwsh). If your login shell is set to something else (for example, Nushell) Derp will load zsh by default.

Zsh is the default login and interactive shell on macOS (starting with macOS Catalina in 2019), replacing the bash shell. For most Linux distributions, the default shell is bash.

You can change your default shell by going to Settings > Features > Session. In the Startup shell for new sessions section, you can choose which shell you want Derp to use.