Create a GPU Shell

A GPU Shell is a managed GPU container on our platform with ssh capability, providing developers isolated development environments with various GPU configurations. Developers could use GPU Shells to develop and test their code while integrating with our SDK before deploying as a service in production.

Your first GPU shell could be created in a few simple steps:

  1. Install our CLI tool through pip install snarkify-cli

The pip package will be released to public after a major upgrade shortly. Meanwhile you can contact the snarkify team for alpha releases.

  1. Follow instructions in Authentication to log into your account.

  2. Launch your first shell with the following command:

snarkify shell create {shell_name}

Once you hit the enter key, you will immediately get an unique shell_id. However, it could take up to 5 mins for our background bots to prepare your new shell container. Feel free to walk away and brew some coffee! And if you really want to keep a close eye on the progress, you can use the following command to check its readiness.

snarkify shell info {shell_id}
  1. Upon your shell is in a ready state, you can ssh into it simply by typing:

snarkify shell connect {shell_id}

Then... have fun playing around with it!

For more information about managing your shell, please refer to GPU Shell Management

Last updated