Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 29 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,41 @@
# ⚖️ arbiter

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![Status: Experimental](https://img.shields.io/badge/Status-Experimental-orange)
[![License: MIT - Open source software license](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![Status: Experimental - Not recommended for production use](https://img.shields.io/badge/Status-Experimental-orange)

> [!CAUTION]
> This project is currently **Experimental**. It is not recommended for production use as it undergoes active development and testing of bare-metal virtualized hardware management and quantum scheduling.

Dual nature—combining bare-metal virtualized hardware management (aSHARD VRAM pinning) with quantum-accelerated Kubernetes scheduling.

## 📖 Overview

`arbiter` is a specialized orchestration layer designed for high-performance computing environments. It bridges the gap between low-level hardware management and cloud-native scheduling, providing a unified interface for managing virtualized resources with precision.

## 🏗️ Architecture

```mermaid
graph TD
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Using flowchart instead of graph is recommended for Mermaid diagrams. flowchart is the more modern and feature-rich syntax, providing better rendering and more consistent behavior for subgraphs and labels.

Suggested change
graph TD
flowchart TD

subgraph CloudNative [Cloud Native Layer]
K8s[Kubernetes Cluster]
end

subgraph Orchestration [Orchestration Layer]
Arbiter((Arbiter Core))
end

subgraph Infrastructure [Infrastructure Layer]
BareMetal[Bare Metal Hardware]
VRAM[aSHARD VRAM Pinning]
end

K8s <--> Arbiter
Arbiter <--> BareMetal
Arbiter <--> VRAM

style Arbiter fill:#f96,stroke:#333,stroke-width:4px
```
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To further enhance accessibility as intended by this PR, consider adding a text-based alternative for the architecture diagram. While Mermaid renders as SVG, complex diagrams can be difficult for screen reader users to navigate. A description within a <details> block below the diagram would ensure the information is accessible to everyone.


## 🚀 Key Features

- 🏗️ **Infrastructure Awareness**: Directly manages bare-metal resources for maximum performance.
Expand Down