Create a project
A RunPod project is a folder with everything you need to run a development session on a Pod.- To create a new project, run the following command.
- Select a starter project. Starter projects include preliminary settings for different kinds of project environments, such as LLM or image diffusion development.
- Check the base image for included dependencies.
- (Optional) If you need dependencies that are not included or added by your starter project, add them to the generated
requirements.txt
file. - Save your changes.
Run a development session
A development session is the active connection between your local environment and the project environment on your Pod. During a development session, local changes to your project propagate to the project environment in real time.- To start a development session, run the following command.
- When you’re done developing, press
ctrl
+c
to end the session. Your Pod will terminate automatically when the session ends.
You can resume developing at any time by running
runpodctl project dev
again.