À propos du projet
Oligarchy est une distribution NixOS personnelle développée comme système d'exploitation quotidien. Elle est construite autour d'un seul flake Nix avec plusieurs cibles matérielles pour les systèmes AMD, Intel et Nvidia Optimus, et est principalement testée sur un ordinateur portable Framework 16.
Le projet met l'accent sur la configuration reproductible via Nix. Il inclut des personas qui changent le noyau, l'audio, l'IA et les paramètres d'alimentation en une seule action, un centre de contrôle accessible via Wofi et une interface terminal, ainsi qu'un cockpit système en direct. L'environnement de bureau est Hyprland avec Plasma 6 en option, et le système prend en charge Wayland et X11.
Un composant notable est le coprocesseur DSP optionnel : une machine virtuelle QEMU/KVM exécutant un noyau temps réel, destinée au traitement audio à faible latence. Le README rapporte des chiffres théoriques de latence aller-retour et fournit un outil de référence. Les effets audio peuvent être définis de manière déclarative comme des chaînes de plugins LV2 ou des programmes DSP Faust.
La plateforme comprend également une pile IA locale utilisant Ollama avec des backends ROCm, CUDA ou CPU, un exécuteur d'agent de codage en bac à sable, et un substituteur Nix pair-à-pair pour partager des artefacts de construction sur un LAN. Une infrastructure de calcul distribué expérimentale appelée DeMoD Compute Fabric fournit des composants de nœud communautaire, d'identité et de plateau.
Le README est écrit dans un style satirique et personnifié avec des affirmations exagérées et un langage juridique fictif. Un document d'architecture séparé est référencé pour les détails pratiques de construction et de personnalisation. Les utilisateurs doivent traiter les chiffres de performance et les descriptions de fonctionnalités dans le README principal comme des affirmations non vérifiées plutôt que comme des références mesurées.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.