Micro-Stack (draft)

A Set of Open Source Tools Building your private AI Infrastructures (AI Cloud) From Bare Metal with No-Code

We are focused on the developing a set of essential open source software tools to setup AI research & development foundations. They are free tools, welcome to try and give us a feedback. The previous consultation about the Dockerized Enterprise Architecture is still available at here.

  1. Micro-Rack: A PXE boot environment. Using user downloaded official Linux OS iso of any distro, it is able to install OS on any number of bare metal computers automatically to create a high-intensive computing resource environment.
  2. Micro-Tent: A hyper-converged infrastructure deployment environment. It is able to find-out all the computing resources in the connected networks, and uses the founded resource to setup any number of hyper-converged infrastructures.
  3. Micro-Plat: A performance RAG AI application deployment environment. It is able to detect all free/available hyper-convergenced infrastructures built by the Micro-Tent, and uses these HCI (Hyper-convergenced infrastructure) clusters to setup any number of performance AI platforms to run any RAG (Retrieval Augmented Generation) AI application to support mass of users simultaneously.
  4. Micro-Play: A perfomance open-source RAG AI boilerplate to develop the AI applications running on the platforms built with previous described tools.

I. Micro-Rack

To support the pxe environment setup, we have developed a software for PXE server management (user: demo, password: demo). The server is able to boot up the computers from a few to millions in same subnet. It is also an idea tool for AI researchers & developers to their development environments. Here is the source code repository. Some screenshots of the usage are showed down below.

screenshot of home page screenshot of planner page screenshot of builder page screenshot of health page screenshot of iso upload page screenshot of os image management page screenshot of client host static ip page screenshot of plugin management page screenshot of team user management page screenshot of client computer boot up screen

II. Micro-Tent

To support the hyper-converged-infrastructure(HCI) setup, we have developed a software for HCI setup (user: demo, password: demo). The server is able to setup any number of HCI in local network. It is also an idea tool for AI researchers & developers to their development environments. Here is the source code repository. Some screenshots of the usage are showed down below.

screenshot of home page screenshot of resource finder page screenshot of resource planner page screenshot of iso cluster builder page screenshot of active clusters screenshot of tent plugin management page

III. Micro-Plat

To support the production AI platform setup, we have developed a software for AI platform setup (user: demo, password: demo). The server is able to setup any number of AI platforms over all connected local networks. It is also an idea tool for AI researchers & developers to their development environments. Here is the source code repository. Some screenshots of the usage are showed down below.

screenshot of home page screenshot of creating or managing plat page screenshot of plat cluster-resource planner page screenshot od plat builder page screenshot of active platforms screenshot of plat pugin management page

IV. Micro-Play

To demostrate the usage of the micro-plat provided services, a simple web app of a RAG-AI chat bot is developed with the smalest AI models to demo the implementation of the RAG pipeline components. Here is the source code repository. Some screenshots of the usage are showed down below.

screenshot of a doc admin page
screenshot of a demo rag web chat
screenshot of a demo rag app qa
screenshot of a demo rag web qa