LogoLogo
Slack ChannelGitHub Repo
  • K3ai (keɪ3ai)
  • What we are trying to solve (a.k.a Our Goals)
  • Quick Start
  • Command Reference
  • Config File Reference
  • Remove k3ai (Work In Progress)
  • Contributing
  • EXAMPLEs
    • Hello-Start
    • Hello-Home
    • Hello-Earth
    • Hello-Universe
    • Hello-All
  • Plugins
    • How to Build Your First Plugin
    • NVIDIA gpu
    • Kubeflow Pipelines
    • Tensorflow Operator
    • PyTorch Operator
    • MPI operator (WIP)
    • Argo Workflows
    • Jupyter Notebook
    • H2O
  • other guides
    • Civo Cloud
  • community
    • Inclusivity
    • Code of Conduct
    • Roadmap
    • Contributors
    • Seen in the wild
Powered by GitBook
On this page
  • Ready to experiment?
  • Linux (including Microsoft WSL)
  • Windows
  • Mac
  • Arm64
  • Alternative method for Linux
  • What we do support:
  • Components of K3ai

Was this helpful?

Export as PDF

K3ai (keɪ3ai)

NextWhat we are trying to solve (a.k.a Our Goals)

Last updated 3 years ago

Was this helpful?

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.

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.

Linux (including Microsoft WSL)

curl -sfL "https://get.k3ai.in" -o k3ai.tar.gz

once downloaded untar the file and move it to your path

tar -xvzf k3ai.tar.gz \
&& chmod +x ./k3ai \
&& sudo mv ./k3ai /usr/local/bin

Windows

Invoke-WebRequest -Uri "https://get-win.k3ai.in" -OutFile k3ai.zip

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)

 Expand-Archive -Path .\k3ai.zip

Mac

curl -sfL "https://get-mac.k3ai.in" -o k3ai.tar.gz

once downloaded untar the file and move it to your path

tar -xvzf k3ai.tar.gz \
&& chmod +x ./k3ai \
&& sudo mv ./k3ai /usr/local/bin

Arm64

curl -sfL "https://get-arm.k3ai.in" -o k3ai.tar.gz

once downloaded untar the file and move it to your path

tar -xvzf k3ai.tar.gz \
&& chmod +x ./k3ai \
&& sudo mv ./k3ai /usr/local/bin

Alternative method for Linux

or use the following

#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

What we do support:

  • Windows

  • Linux

  • Mac

  • ARM

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

Components of K3ai

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

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

  • H2O Community: https://h20.ai

    • ResNet

    • Mnist (coming soon)

  • and many many others...

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

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

Kubernetes based on K3s from Rancher:

Kubernetes KinD:

Kubeflow pipelines:

Argo Workflows:

Kubeflow: - (coming soon)

NVIDIA GPU support:

NVIDIA Triton inference server: (coming soon)

Tensorflow Serving: :

https://github.com/kf5i/k3ai-core/releases
here
https://k3s.io/
https://kind.sigs.k8s.io/
https://github.com/kubeflow/pipelines
https://github.com/argoproj/argo
https://www.kubeflow.org/
https://docs.nvidia.com/datacenter/cloud-native/index.html
https://github.com/triton-inference-server/server/tree/master/deploy/single_server
https://www.tensorflow.org/tfx/serving/serving_kubernetes