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](https://img.shields.io/badge/License-MIT-yellow.svg "License: MIT - Open source software license")](https://opensource.org/licenses/MIT)
![Status: Experimental](https://img.shields.io/badge/Status-Experimental-orange "Project Status: Experimental - Not recommended for production use")

> [!CAUTION]
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

The PR description mentions a "yellow/orange caution block", but the [!CAUTION] alert type typically renders in red on GitHub. To achieve the intended yellow/orange color and better align with the "Experimental" status, consider using [!WARNING] instead.

Suggested change
> [!CAUTION]
> [!WARNING]

> This project is currently in an **experimental** state. It is not recommended for production use.

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

To further enhance accessibility as intended in this PR, you can add accTitle and accDescr to the Mermaid diagram. This provides a text alternative for screen readers to describe the diagram's content.

Suggested change
graph TD
graph TD
accTitle: Arbiter Architecture Diagram
accDescr: Flow diagram showing Arbiter Core bridging Kubernetes with Bare-Metal and GPU resources.

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

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

subgraph Infrastructure [Infrastructure]
BareMetal[Bare-Metal Hardware]
GPU[GPU / VRAM Resources]
end

K8s <--> Arbiter
Arbiter <--> BareMetal
Arbiter --> GPU

style Arbiter fill:#f96,stroke-width:4px
```

## 🚀 Key Features

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