my-homelab-configs/infra/ai-scheduler
juvdiaz edb36592a7 Add AI workload scheduler simulator 2026-06-30 13:17:57 -06:00
..
README.md Add AI workload scheduler simulator 2026-06-30 13:17:57 -06:00
nodes.tsv Add AI workload scheduler simulator 2026-06-30 13:17:57 -06:00
workloads.tsv Add AI workload scheduler simulator 2026-06-30 13:17:57 -06:00

README.md

Kubernetes AI Workload Scheduler

This is a lightweight scheduler simulator for AI-ish workloads in the homelab. It scores candidate nodes by architecture, CPU, memory, tailnet access, and control-plane taints.

Run:

./jeannie ai-scheduler simulate
./jeannie ai-scheduler recommend small-rag

The first version is read-only and uses infra/ai-scheduler/workloads.tsv plus infra/ai-scheduler/nodes.tsv. It is meant to inform placement policy before building a real Kubernetes controller.