Query, transform & augment

Unmatchable machine learning toolkit

Perform all the necessary actions on your data, from importing and converting to skeletonization of masks and rasterization.

Import

Waste no time on dataset format converting

Split

Make more data from existing content

Merge

Create enormous datasets from different sources

Export

Save results in any format you need

Transform

Modify your assets into new forms

Shape transform

Waste no time on dataset format converting

Modality

Work with data type you require

Augment

Waste no time on dataset format converting

Trusted by Fortune 500. Used by 80,000+ companies and researchers worldwide

For every step in AI pipeline

From Zero to Hero and beyond

Because Supervisely is built like OS for computer vision, we made possible integration of the best machine learning models and tools on a single platform.

You will find a well-known projects from data science community, as well as our own Apps, providing a complete solution for entire AI development pipeline.

Train state-of-the-art models in browser

Learn more

Configure every aspect of training from target classes to online augmentations, monitor metrics and terminal logs in real-time.

Noticeable example app:

Visualize, analyze and improve performance

Learn more

Understand how your model works on ground truth and new data and find how to correct negative output and increase performance.

Noticeable example app:

Apply models in various scenarios and interfaces

Learn more

Put pre-trained or custom neural network models to use in labeling interfaces to archive extraordinary results.

Noticeable example app:

Boost training with synthetic data

Learn more

Generate synthetic datasets that drastically improve model results, especially when there is not enough ground truth.

Noticeable example app:

Query and transform, run augmentations

Learn more

Perform all the necessary actions on your data, from importing and converting to skeletonization of masks and rasterization.

Noticeable example app:

Querying

Data is 👑King

Training a neural network involves many steps like augmentations or visualizations, but it all starts with the data.

A clear and straightforward way to query your datasets and form new subsets is absolutely crucial for any model training.

More about Data Management

Supervisely provides essential set of tools for data querying and management, including:

  • Time-proven multi-level hierarchy of items based on teams, workspaces, projects and datasets
  • Unified dataset structure for different types of data, from images to multi-episode 3D point clouds
  • Split and merge datasets based on various criteria
  • Queries based on classes, tags or complex object characteristics
  • Manually manage your entire cloud instance via dual panel Data Commander

Integrations

From GitHub to Supervisely Apps — why?

You noticed we have some of the best models and machine learning tools integrated to Supervisely and maybe thinking right now: why is better to use them as Supervisely Apps instead of cloning a GitHub repo and setting things up yourself?

More about Apps
  • Start in a single click

    Don't waste dozen of hours figuring out how to install, configure and adapt another model from the internet — we did the hard part for you.

  • Convenient UI

    Thanks to streamlined way of building interfaces with Supervisely Apps, we can add GUI simplify interaction with integrated code.

  • Deploy on any machine

    Run automatically generated command in terminal to run Supervisely Agent and simply deploy new training tasks with a few clicks.

5

reasonswhy
  • Team collaboration

    Since now those models and tools run in web and not on your personal PC, you can easily share and collaborate with your team members.

  • Integration with other Apps

    Project converted to App gets access to the whole Ecosystem: import from different formats, visualization, exploration and much more!

Transformation

Focus on what's important — we'll handle the dirty work

The way of training an AI is not always straightforward and has many boring steps along it. Converting datasets from multiple formats, merging them together, handling different object types, converting shapes, running augmentations and various transformations like sliding windows — we didn't even come to training yet!

Well, one can find all the tools needed across the internet and spend weeks finding how to run them, combine outputs together and hope everything works out.

Or, dive into our Ecosystem of ready-to-use machine learning tools integrated on a single platform with convenient use interface, team collaboration and, most important, seamlessly integrated unified by Supervisely!

Here are just some examples out of hundreds applications available, that already make life thousands of data scientists better every day:

Transformation 1 / 6

Import

Import images from CSV
Import KITTI 3D
Import videos from cloud

Import images by URLs or create new datasets from already pre-uploaded images in Team Files. Optionally, provide additional information as Tags.

Provided by application:
Transformation 2 / 6

Shapes

Rasterize objects on images
Convert class shape

Convert classes to bitmap and rasterize objects without intersections

Provided by application:
Transformation 3 / 6

Split

Sliding window split
Split datasets

App splits all images and their labels using sliding window approach. Play with sliding window configuration and preview results before start splitting. All results will be saved to a new project. All crops can be mered back with another Sliding window merge app.

Provided by application:
Transformation 4 / 6

Merge

Sliding window merge
Merge datasets

App merges images (and labels) that were split by Sliding window split app. Merge results are saved to a new project, information about input project is added as project metadata.

Provided by application:
Transformation 5 / 6

Modality

Render video from images
Video project to images project

Convert image dataset to .mp4 downloadable video. Application key points: Images in dataset must be the same size (you can use Resize images); Customize FPS; Customize labels opacity and thickness

Provided by application:
Transformation 6 / 6

Modify

Crop objects on images
Resize images

The app crops objects of selected classes in images project and creates a new project. User can define some crop settings - for example, padding, resize and what to do with original labels - keep or ignore.

Provided by application:

Augmentations

Go further with less data

Data augmentation is a vital step in neural networks training that can incredibly boost model performance.

This a great example of how different Supervisely Apps can benefit from each other and increase value of their sum.

Dataset
Choose a dataset and augmentation Supervisely App
Powered by application:
Save as a new dataset
Export augmentation pipeline and use in any training app
Powered by application:

Watch ImgAug Studio in action

SUPERVISELY FOR ENTERPRISES

On-premise edition built for your business

A fully customizable AI infrastructure, deployed on cloud or your servers with everything you love about Supervisely, plus advanced security, control, and support.

Start 30 days free trial
  • Maximum security: hosted behind firewall on your servers with advanced governance and privacy settings
  • Effortless integrations: single sign-on with LDAP or OpenID, cloud storage in AWS or Azure and powerful API & SDK
  • Priority support: dedicated slack chat, guided onboarding and personalized training sessions with experts
supervisely install
> downloading pre-requirements...
> pulling docker images...
> installing software...
> Done! Supervisely is running on port :80

supervisely update
> checking for updates...
> Your version is up to date!
Supervisely slack logo
#support
Team Manager 17:33
Hello @supervisely! Is there a way to create a project via API?
Supervisely 17:35
Sure thing, check out this docs!

Here’s why our customers trust us

Engie customer testimonial
Quote mark

We use Supervisely since 2019. The key advantage of this tool is that Supervisely provides a complete data treatment pipeline. An important advantage is that a Supervisely instance can be deployed autonomously on a Client infrastructure, and distributed on different servers.

It helps to treat enterprise’s internal and often confidential data in a secured way. Together with a user-friendly interface, a clear documentation and a friendly and reactive support team it helps us to do Data Scientist work better and faster.

engie-logo
Dmitriy Slutskiy
PhD Research Engineer
BMW customer testimonial

BMW Group is using the Supervise.ly solution to create automated verifications for ensuring a very high product quality across the whole production chain in vehicle and vehicle component manufacturing.

BMW Group uses Supervise.ly to annotate manufacturing images from production lines in their world-wide plants for enhancing quality inspections using deep learning. The Supervise.ly tooling also supports the process for continuously updating AI models using semi-automated labeling.

Supervise.ly is integrated into the BMW Group AI Platform in order to empower computer vision based AI use cases.

Resson customer testimonial
Quote mark

We originally set out to look for tools that could help us with data annotation, and we discovered that Supervisely excels at that and much more. It has become an integral part of our workflow in annotation, model training, and evaluation.

We've been exceedingly impressed with the customer support, addition of new features, and the flexibility of the publicly available SDK/API. The Supervisely team has also been fast to respond to support questions, and has shown a lot of openness when given feedback on potential improvements.

resson-logo
Travis Prosser
Engineering Specialist
Toadi customer testimonial
Quote mark

We have been using Supervisely for a few years now to help label and organize our data for AI training. The interface is user-friendly and the tools are intuitive to use, which has made the annotation process much more efficient for our team. We run Supervisely locally, which allows us to stay in control of our data. We also use Supervisely for annotation reviews, and the review tools have been invaluable in ensuring the quality and accuracy. The Python SDK has also been incredibly helpful in automating and streamlining our workflow. In addition, the support team on Slack has been extremely helpful and responsive. The ability to collaborate with my colleagues on the same project has also been a huge time-saver.

Overall, we have been extremely satisfied with Supervisely and would highly recommend it to anyone in need of a reliable and efficient annotation solution.

eeve-logo
Mike Slembrouck
CTO

7

years

Supervisely provides first-rate experience since 2017, longer than most of computer vision platforms over there.

80,000+

users

Join community of thousands computer vision enthusiasts and companies of every size that use Supervisely every day.

1,000,000,000+

labels

Our online version has over a 220 million of images and over a billion of labels created by our great community.

Trusted by Fortune 500. Used by 80,000+ companies and researchers worldwide

Contact Us

Ready to get started?

Speak with people who are on the same page with you. An actual data scientist will:

  • Show live demo
  • Go through the concepts
  • Learn your case
  • Offer a tailored solution

Get you data labeled

Get accurate training data on scale with expert annotators, ML-assisted tools, dedicated project manager and the leading labeling platform.

Order workforce