# Getting Started

- [Installation](/getting-started/installation.md): Everything you need to know about installation of Supervisely SDK for Python
- [Basics of authentication](/getting-started/basics-of-authentication.md): Learn about the basics of authentication in Supervisely
- [Intro to Python SDK](/getting-started/intro-to-python-sdk.md): Let's try Supervisely SDK for Python and create your first python script for Supervisely automation.
- [Environment variables](/getting-started/environment-variables.md): Supervisely sets default environment variables for each Supervisely Application run. You can also use these environment variables for your development and debugging.
- [Supervisely annotation format](/getting-started/supervisely-annotation-format.md): Detailed explanation of how we store annotations in JSON format for images, videos, point clouds, DICOMs.
- [Project Structure](/getting-started/supervisely-annotation-format/project-structure.md)
- [Project Meta: Classes, Tags, Settings](/getting-started/supervisely-annotation-format/project-classes-and-tags.md)
- [Objects](/getting-started/supervisely-annotation-format/objects.md)
- [Tags](/getting-started/supervisely-annotation-format/tags.md)
- [Image Annotation](/getting-started/supervisely-annotation-format/images.md)
- [Video Annotation](/getting-started/supervisely-annotation-format/videos.md)
- [Point Clouds Annotation](/getting-started/supervisely-annotation-format/point-clouds.md)
- [Point Cloud Episode Annotation](/getting-started/supervisely-annotation-format/point-cloud-episodes.md)
- [Volumes Annotation](/getting-started/supervisely-annotation-format/volumes.md)
- [Python SDK tutorials](/getting-started/python-sdk-tutorials.md)
- [Images](/getting-started/python-sdk-tutorials/images.md)
- [Images](/getting-started/python-sdk-tutorials/images/image.md)
- [Image and object tags](/getting-started/python-sdk-tutorials/images/image-and-object-tags.md): How to tag image and object using Supervisely SDK
- [Spatial labels on images](/getting-started/python-sdk-tutorials/images/spatial-labels-on-images.md): How to create bounding boxes, polygons, masks, points and polylines in Python
- [Keypoints (skeletons)](/getting-started/python-sdk-tutorials/images/keypoints.md): How to create keypoints annotation in Python using Supervisely
- [Multispectral images](/getting-started/python-sdk-tutorials/images/multispectral-images.md)
- [Multiview images](/getting-started/python-sdk-tutorials/images/multiview-images.md)
- [Advanced: Optimized Import](/getting-started/python-sdk-tutorials/images/optimized-import.md)
- [Advanced: Export](/getting-started/python-sdk-tutorials/images/advanced-export.md)
- [AI Search](/getting-started/python-sdk-tutorials/images/ai-search.md)
- [Videos](/getting-started/python-sdk-tutorials/videos.md)
- [Videos](/getting-started/python-sdk-tutorials/videos/video.md)
- [Video and object tags](/getting-started/python-sdk-tutorials/videos/video-and-object-tags.md): How to create, add, update and remove tags from Video and its objects.
- [Spatial labels on videos](/getting-started/python-sdk-tutorials/videos/spatial-labels-on-videos.md): How to create bounding boxes, masks on video frames in Python
- [Point Clouds](/getting-started/python-sdk-tutorials/point-clouds.md)
- [Point Clouds (LiDAR)](/getting-started/python-sdk-tutorials/point-clouds/point-clouds-and-episodes.md)
- [Point Cloud Episodes and object tags](/getting-started/python-sdk-tutorials/point-clouds/pointcloud-episodes-and-object-tags.md): How to create and add tags, update and remove tags from Point Cloud Episode annotation objects and frames
- [3D point cloud object segmentation based on sensor fusion and 2D mask guidance](/getting-started/python-sdk-tutorials/point-clouds/point-cloud-segmentation-with-2d-mask-guidance.md): How to create 3D segmentation masks in point clouds with 2D mask guidance and camera calibration data
- [3D segmentation masks projection on 2D photo context image](/getting-started/python-sdk-tutorials/point-clouds/3d_mask_projection.md): How to transfer segmentation masks from 3D point cloud to 2D photo context image
- [Volumes](/getting-started/python-sdk-tutorials/volumes.md)
- [Volumes (DICOM)](/getting-started/python-sdk-tutorials/volumes/volumes.md)
- [Spatial labels on volumes](/getting-started/python-sdk-tutorials/volumes/spatial-labels-on-volumes.md): How to create Mask3D annotations on volumes in Python
- [Common](/getting-started/python-sdk-tutorials/common.md)
- [Iterate over a project](/getting-started/python-sdk-tutorials/common/iterate-over-a-project.md)
- [Iterate over a local project](/getting-started/python-sdk-tutorials/common/iterate-over-a-local-project.md)
- [Progress Bar tqdm](/getting-started/python-sdk-tutorials/common/progress-tqdm.md)
- [Cloning projects for development](/getting-started/python-sdk-tutorials/common/cloning-projects.md)
- [Command Line Interface (CLI)](/getting-started/command-line-interface.md)
- [Enterprise CLI Tool](/getting-started/command-line-interface/cli-tool.md): Use Command Line Interface for managing the new CLI and its daemon. Automate the initialization and upgrading processes effortlessly.
- [Instance administration](/getting-started/command-line-interface/cli-tool/instance-administration.md)
- [Workflow automation](/getting-started/command-line-interface/cli-tool/workflow-automation.md)
- [Supervisely SDK CLI](/getting-started/command-line-interface/sdk-cli.md): Use Command Line Interface for easy and convenient usage of supervisely functional right inside your console locally and with shell scripts on instance!
- [Connect your computer](/getting-started/connect-your-computer.md)
- [Linux](/getting-started/connect-your-computer/gpu-agent-linux-installation.md): Everything you need to know about deploying Supervisely agent on Linux based operating systems
- [Windows WSL](/getting-started/connect-your-computer/gpu-agent-wsl-installation.md): Everything you need to know about deploying Supervisely agent on Windows WSL
- [Troubleshooting](/getting-started/connect-your-computer/troubleshooting.md): Some of the problems you could run into when using the agent, along with solutions
