Backend.AI System Architecture
Backend.AI consists of multiple components including Manager, Container Pilot, Agent and others. Each components are running as a dedicated process and can be installed in separated instances.
Get Started
Backend.AI Installation
Backend.AI Installation guide from Source Code, Packages in various scales.
Backend.AI Developer Guide
User Guide for AI developers how to train models and run service on Backend.AI
Backend.AI API Reference
API reference for client SDK of Python, NodeJS etc.
User Guides
Sometimes you need new programs or libraries that are not installed in your environment. If so, you can install the new program into your environment.
Migration Guides
As of November 2020, the Docker Hub has begun to limit the retention time and the rate of pulls of public images. Since Backend.AI uses a number of Docker images with variety of access frequencies, we decided to migrate to our own container registry, https://cr.backend.ai.
Backend.AI Client SDK for Python
Python 3.8 or higher is required. You can download its official installer from python.org, or use a 3rd-party package/version manager such as homebrew, miniconda, or pyenv. It works on Linux, macOS, and Windows.
Backend.AI Web-UI User Guide
User’s guide for the Backend.AI Web-UI. Backend.AI Web-UI is a web or app that provides easy-to-use GUI interface to work with the Backend.AI server.