Skip to content

InfuseAI/primehub

Folders and files

NameName
Last commit message
Last commit date
Jul 23, 2024
Dec 9, 2022
Jul 24, 2024
Jul 26, 2024
Jul 23, 2024
Dec 12, 2022
May 22, 2020
Oct 29, 2021
Jul 26, 2024
Jul 23, 2024
Dec 12, 2022
Jun 11, 2019
Jun 30, 2021
Dec 12, 2022
Dec 1, 2021
Sep 1, 2020
Aug 6, 2020
Jan 11, 2021
Aug 31, 2020
May 21, 2020
Mar 1, 2023
May 21, 2020
Jun 15, 2021

Repository files navigation

logo

GitHub release FOSSA Status CircleCI codecov InfuseAI Discord Invite Open In Colab

PrimeHub Community Edition

Welcome to the PrimeHub Community Edition repository, PrimeHub is an effortless infrastructure for machine learning built on the top of Kubernetes. It provides cluster-computing, one-click research environments, easy dataset loading, and management of various resources and access-control. All of these are designed from a project/team-centric concept.

In terms of PrimeHub CE, it provides a few fundamental features from Enterprise Edition↗.

To IT leaders, PrimeHub gives flexibility and administration authority to configure resources and settings for their teams, as well as to pave the way and manage productionized workloads.

To Data scientists, PrimeHub provides Jupyter Notebook-ready environment which is just few-clicks away.

This community repository contains a Helm Chart for PrimeHub CE and a guide on how to install PrimeHub CE with Helm.

AWS launch links

Edition Launch link
Community Edition Launch Stack
Enterprise Edition Launch Stack

Fundamental Features

  • Opinionated JupyterHub distribution
  • Group & user based resource management
  • Instance, image & secret management
  • Support different types of dataset
  • Dataset uploader
  • SSH server (allow access into JupyterHub via ssh remotely)

What makes PrimeHub different

Please see the comparison.

Installation

Please see the installation guide↗.

Contributions

We welcome contributions. See the Set up dev environment and the Contributing guildline to get started.

Project Status

PrimeHub CE is released alongside PrimeHub EE. The project has been developed steadily. We keep improving PrimeHub's robustness, enhancing user experience and are releasing more features with the community. Suggestions and discussions are always welcome and appreciated.

Documentation

Designs & Concepts

PrimeHub is built on top of well-designed distributed systems. We use Kubernetes as the orchestration platform and utilize its resource management and fault-tolerance abilities.

You can read more about the designs & concepts of PrimeHub ↗ or visit our documentation↗ site to learn more about PrimeHub.