arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

K3ai (keɪ3ai)

K3ai is a lightweight infrastructure-in-a-box specifically built to install and configure AI tools and platforms to quickly experiment and/or run in production over edge devices.

hashtag
Ready to experiment?

All you have to do is, download the binary for your Operating System, move it to your path (if you like easy things), and use it.

hashtag
Linux (including Microsoft WSL)

once downloaded untar the file and move it to your path

hashtag
Windows

once downloaded unzip the file and move it to your path or execute it from a folder of your choice (i.e.: k3ai.exe -h)

hashtag
Mac

once downloaded untar the file and move it to your path

hashtag
Arm64

once downloaded untar the file and move it to your path

hashtag
Alternative method for Linux

If for any reason it fails just go straight away to and download the binary. Place it in your path and that's it.

or use the following

Looking for more interaction? join our Slack channel ****

hashtag
What we do support:

  • Windows

  • Linux

  • Mac

NOTE: Unfortunately not all plugins work with ARM. We will take care of this and make a way to let you know before installing them

hashtag
Components of K3ai

Currently, we install the following components (the list is changing and growing):

  • Kubernetes based on K3s from Rancher:

  • Kubernetes based on K0s from Mirantis: https://k0sproject.io

  • Kubernetes KinD:

ARM

Kubeflow pipelines:

  • Argo Workflows:

  • H2O Community: https://h20.ai

  • Kubeflow: - (coming soon)

  • NVIDIA GPU support:

  • NVIDIA Triton inference server: (coming soon)

  • Tensorflow Serving: :

    • ResNet

    • Mnist (coming soon)

  • and many many others...

  • https://github.com/kf5i/k3ai-core/releasesarrow-up-right
    herearrow-up-right
    https://k3s.io/arrow-up-right
    https://kind.sigs.k8s.io/arrow-up-right
    curl -sfL "https://get.k3ai.in" -o k3ai.tar.gz
    tar -xvzf k3ai.tar.gz \
    && chmod +x ./k3ai \
    && sudo mv ./k3ai /usr/local/bin
    Invoke-WebRequest -Uri "https://get-win.k3ai.in" -OutFile k3ai.zip
     Expand-Archive -Path .\k3ai.zip
    curl -sfL "https://get-mac.k3ai.in" -o k3ai.tar.gz
    tar -xvzf k3ai.tar.gz \
    && chmod +x ./k3ai \
    && sudo mv ./k3ai /usr/local/bin
    curl -sfL "https://get-arm.k3ai.in" -o k3ai.tar.gz
    tar -xvzf k3ai.tar.gz \
    && chmod +x ./k3ai \
    && sudo mv ./k3ai /usr/local/bin
    #Set a variable to grab latest version
    Version=$(curl -s "https://api.github.com/repos/kf5i/k3ai-core/releases/latest" | awk -F '"' '/tag_name/{print $4}' | cut -c 2-6) 
    # get the binaries
    wget https://github.com/kf5i/k3ai-core/releases/download/v$Version/k3ai-core_${Version}_linux_amd64.tar.gz
    https://github.com/kubeflow/pipelinesarrow-up-right
    https://github.com/argoproj/argoarrow-up-right
    https://www.kubeflow.org/arrow-up-right
    https://docs.nvidia.com/datacenter/cloud-native/index.htmlarrow-up-right
    https://github.com/triton-inference-server/server/tree/master/deploy/single_serverarrow-up-right
    https://www.tensorflow.org/tfx/serving/serving_kubernetesarrow-up-right