Jozu Hub Overview
What is Jozu Hub?
The Jozu Hub is an OCI 1.1 compliant registry built to host the open source KitOps ModelKits for enterprise AI projects. Jozu Hub reduces risks and speeds delivery of AI/ML projects and so is the ideal choice for organizations in any regulated industry, or those that value data privacy and cleanliness in their AI/ML projects.
Jozu Hub can be used as SaaS for free (just sign up), or installed on-premises where it can act as an interaction hub while your ModelKits are still stored in your existing OCI registry. If you're interested in an on-premises deployment of the Jozu Hub please email: [email protected].
What are ModelKits?
KitOps ModelKits revolutionize the way AI/ML artifacts are shared and managed throughout a project's lifecycle. As the market's first non-proprietery, OCI-compliant packaging format for AI/ML projects, ModelKits encapsulate datasets, code, documentation, configurations, and models into a single, standardized unit. This approach not only streamlines the development process but also ensures broad compatibility and integration with a vast array of tools and platforms.
You can learn more about ModelKits and the Kitfiles used to define them in the documentation for the open source KitOps project.
Why use Jozu Hub?
You can store ModelKits in any OCI 1.1 compatible registry, but only Jozu Hub will allow you to see the contents of ModelKits and even diff them without having to pull files that can be very large and time consuming. Jozu Hub simplifies discovering, sharing, using, and tracking projects within teams or across organizations. It has ModelKits for many of the popular AI and ML models and datasets, including open source LLMs.
Jozu Hub is different from Hugging Face - while Hugging Face is an excellent resource for getting access to all the newest models and datasets from individuals around the world, it makes no guarantees about the safety of those models or datasets. Additionally, HF cannot be installed on-premises so isn't a good choice for organizations that want to curate the models and datasets that are used by teams.
How do I get started?
Start by signing up - registered users can create their own repositories and push ModelKits to share with others. Learn more from our Getting Started page.
How do teams use Jozu Hub and ModelKits?
Typically operations teams will make the creation of a ModelKit a pre-requisite for any AI/ML project going to production. Pushing a versioned ModelKit to an OCI registry like Jozu Hub ensures that the operations team has everything they need for validation, deployment, rollback, or other operational tasks.
Sharing up-to-date changes in a project is also easier with Jozu Hub - everyone can see not only the list of ModelKits and versions, but even what files are inside each ModelKit making it easy to distinguish what has changed version-to-version. For example, in the event of a production issue and a needed rollback.
For organizations that subject to regulatory checks, the Jozu Hub makes it easy to audit AI/ML projects. The EU AI Act, for example, requires organizations training or deploying models be able to provide the data state as it was used to train the model for up to 10 years post-training. By saving each AI project version as an immutable ModelKit and storing them in the Jozu Hub, organizations can quickly go back to any version and see exactly what data and state was used for training.