Skip to content

Remote files

You can also store your files on your own private computer and skip uploading completely. To store dataset on your node you have to add a new agent in cluster.

When to use (or not) remote import

There are some pros and cons comparing to uploading:


  • Your data is private. Nobody (including Supervisely) has no access to your files
  • Much faster experiments. When you run Train, Inference or DTL there is no need to download & upload files from our servers - agent can start processing right away


  • Harder to share. Different accounts can have access to your files only if they have the same node shared
  • Your data isn't backed up. If you delete your folder, you will access to your datasets forever
  • Annotation takes longer. Every time you open an image from your node your browser have to load it from your computer over internet

TL;DR: Great for a single account, not so great for a group work.

How to use

Step 1. Place files in import folder

Open agent directory on your node. By default agent expects files to be imported in folder ~/.supervisely-agent/<agent-token>/import.

Place your files here.


Step 2. Go to import and setup settings

Go to Import page and select "Import from agent node" option.

Choose a name for future project and select node that has your files. Don't forget to choose valid "Import preset".

Click "Import from node" to start import.

Import from agent node is disabled

You must add at least one node in Cluster page

Step 3. Wait till the task complete

You will be moved to "Task status" page. I has progress bar. New project will be added when the import process is finished. No images are being uploaded, only meta information.

You can clean import folder

Import doesn't automatically remove files from import folder even after successful import. You can delete those files anytime - your files are now in ~/.supervisely-agent/<agent-token>/storage.