• Stars
    star
    390
  • Rank 110,242 (Top 3 %)
  • Language
    Shell
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

open-source MLOps platform

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.

More Repositories

1

piperider

Code review for data in dbt
Python
479
star
2

colab-xterm

Open a terminal in colab, including the free tier.
Python
366
star
3

ArtiVC

A version control system to manage large files.
Go
290
star
4

crane

Crane is a easy-to-use and beautiful desktop application helps you build manage your container images.
TypeScript
283
star
5

awesome-public-dbt-projects

A curated list of awesome public DBT projects
82
star
6

k8s-iperf

Run network performance test in kubernetes cluster
Shell
31
star
7

primehub-aws-cdk

Life is short, don't waste time on setting k8s environment. One-click CDK to set up AWS EKS with PrimeHub.
TypeScript
28
star
8

taxi_rides_ny_duckdb

PipeRider dbt workshop for DataTalksClub DE Zoomcamp
16
star
9

dimon

Python
15
star
10

primehub-python-sdk

PrimeHub Python SDK
Python
13
star
11

primehub-console

PrimeHub Console UI
TypeScript
12
star
12

primehub-controller

🎮 PrimeHub Controller
Go
11
star
13

piperider-compare-action

Shell
9
star
14

git-repo-analytics

Python
7
star
15

model-deployment-examples

Shell
5
star
16

primehub-site

A static site of PrimeHub.
JavaScript
5
star
17

showcase

showcase
Jupyter Notebook
5
star
18

PrimeLM

The large language model service and project dialogue system platform, built for enterprises, is provided by InfuseAI.
5
star
19

dbt-nthu-kktv

4
star
20

kube-notebooks

Jupyter Notebooks ❤️ Kubernetes
Jupyter Notebook
4
star
21

awesome-primehub-apps

Collection of awesome PrimeHub Apps
Python
3
star
22

primehub-job

Python
2
star
23

primehub-seldon-servers

Python
2
star
24

primehub-install

Shell
2
star
25

auto-img-cls

Jupyter Notebook
2
star
26

piperider-action

JavaScript
2
star
27

piperider-blog

PipeRider blog built in Jekyll
HTML
2
star
28

WaysOfML

JavaScript
2
star
29

primehub-remote-deploy

The example of primehub-python-sdk, deploy the PrimeHub deployment to remote cluster
Python
2
star
30

PipeRider-Documentation

1
star
31

Homebrew-ArtiVC

homebrew formula for artiv
Ruby
1
star
32

TaoKanOperator

A Kubernetes operator for transferring PVC data to the remote cluster
Go
1
star
33

dbt-infuse-finance

Python
1
star
34

dbt-project-pull-request-visualizer

A tool to visualize the GitHub Pull Request of a dbt project
Python
1
star
35

one.primehub.io

JavaScript
1
star
36

primehub-dataset-upload

Python
1
star
37

primehub-examples

When the PrimeHub Notebook start, we will get the primehub-example as our example folder. This repository will put the example into the folder.
Makefile
1
star
38

piperider-getting-started

1
star