1. Home
  2. Docs
  3. Yonohub
  4. Overview

Overview

Yonohub is the first cloud-based system for designing, sharing, and evaluating autonomous vehicle algorithms using just blocks! Yonohub features a drag-and-drop tool to build complex systems consisting of many blocks, a marketplace to share and monetize blocks, a builder for custom environments, and much more. Yonohub includes a set of built-in apps:
  1. YonoArc provides an easy-to-use drag-and-drop interface to design and evaluate complex systems consisting of many building blocks, fully abstracted from their different environments and resource requirements.
  2. YonoEBuilder allows you to build custom environments (each with a set of packages and dependencies) with just a few clicks and to use these environments with other Yonohub apps: develop YonoArc blocks, run jobs using YonoJobs, etc.
  3. YonoJobs allows you to schedule long-running jobs, such as training machine learning models, at your preferred times.
  4. YonoStore is the marketplace of Yonohub. Everyone can publish or purchase YonoArc blocks, environments, and datasets. With just a few clicks, you instantly share your work or get access to the items published by other developers.
  5. YonoDrive is the data manager of Yonohub and it is fully integrated with all Yonohub apps.
  6. GitLab is a Git-repository manager providing source code management, wiki, issue-tracking, etc.
Yonohub allows everyone to create custom apps containing the tools they need. As an example of a custom app, Yonohub includes Jupyter Notebook which allows you to create documents that contain live code, equations, visualizations and narrative text. Jupyter Notebook may be considered an IDE, and it includes a Terminal as well. Please check our Yonohub Tutorials for a few working examples. It is also essential to understand how Resources and Billing work in Yonohub since they are used for all the apps. Yonohub allows teams to share blocks using YonoArc, data using YonoDrive, and environments using YonoEBuilder. You can manage your teams by clicking your profile picture on the main view, then clicking Account Settings, then navigating to the Team Settings tab. Team collaboration is a pro feature to which you can subscribe by clicking here after you finish the 60-day free trial that you get once you sign up. Some Yonohub apps have Lite and Pro editions. To understand the differences, please visit the pricing page. You also get a 60-day free trial for all apps once you sign up. Then, you can subscribe to the Pro edition of an app by clicking the corresponding link: YonoArc Pro, YonoEBuilder Pro, or YonoJobs Pro. If you have any questions, feature requests, or bug reports, please use support.yonohub.com using the same username and password (but you have to confirm your email again with the first login). If you need private support, please send a direct message to Yonohub Team at support.yonohub.com.