💻 Pôle Logiciel

Équipe Logiciel

Le pôle livre deux clés logicielles — la clé TUTORIAD PLAYSTORE et la clé LLM « llm-orchestrator » — plus l'extension Agent IA de Winux. Il prépare tout en amont ; l'installation système reste confiée à l'équipe Électronique.

Règle de périmètre : l'équipe Logiciel prépare (images, clés, agent) mais n'installe pas : le rootage et l'installation de Winux + Agent IA sont opérés par l'équipe Électro. En retour, l'Électro ne pilote ses cartes sans contact que grâce au logiciel (agent IA → PMM / WoL / ADB).

Les 2 clés logicielles

CléContenu
Clé TUTORIAD PLAYSTORELa logithèque portable : des logiciels open source qui se lancent directement depuis la clé, sans installation
Clé LLM « llm-orchestrator »L'app complète de gestion LLM (catalogue, fit, moteurs, déploiement, monitoring) + les poids des modèles + état persistant

Hors clés : l'extension Agent IA vit dans l'implémentation Winux du cerveau (voir Volet C). La clé de boot utilisée pour installer Winux est un outil d'installation manipulé par l'équipe Électronique.

Volet A · Clé TUTORIAD PLAYSTORE 🟢 Priorité 1

Catalogue de logiciels

Sélection open source : bureautique, dev, multimédia, utilitaires — testés multi-OS.

Lancement sans installation

Chaque logiciel se lance directement depuis la clé (portable), sans trace sur la machine hôte.

Mise à jour simple

Bouton « METTRE À JOUR LE PLAYSTORE » : synchronisation du catalogue et des versions.

🎯 Autonomie

La clé fonctionne seule, sur n'importe quelle machine du cluster ou PC classique.

Volet B · Clé LLM « llm-orchestrator » Clé dédiée

Fondations du programme

Python + PostgreSQL, squelette de l'app visible dans un navigateur, système de plugins.

Device Fleet

Lister les machines, fiches matériel (RAM, CPU, disque), état en ligne/hors-ligne.

Catalogue LLM/SLM

Fiches modèles (taille, mémoire, langues), bouton « METTRE À JOUR LE CATALOGUE ».

Fit Engine

« Cette machine peut tourner ce modèle, pas celui-là » : conseillé / possible / impossible.

Moteurs de calcul

Installer llama.cpp (base), vLLM (puissant) et MLC-LLM (mobile). Bouton « ACTIVER ».

Déployer un modèle

Deployment Center : choisir modèle + machine, téléchargement avec progression.

Monitoring & alertes

Charge CPU/RAM/température, journaux, alerte hors-ligne ou mémoire pleine.

🎯 La clé LLM

L'app llm-orchestrator + les poids des modèles sur une seule clé USB bootable et portable — elle fonctionne sans le reste du projet.

Volet C · Extension Winux — l'Agent IA Préparée ici · installée par l'Électro

🤖 Agent IA intégré à Winux

Parler au système en langage naturel. L'IA lit l'état réel, agit sur les outils (Tool Registry) et pilote le matériel à distance (PMM / WoL / ADB).

Pont vers la clé LLM

L'agent consomme la chaîne LLM exposée par la clé « llm-orchestrator » (API locale) sans en embarquer la gestion.

Préparation en amont

Le pôle Logiciel fournit l'image Winux + l'extension Agent IA prêtes à installer.

🔧 Installation côté Électro

Comme le rootage (OEM unlock, Magisk, ADB), c'est l'équipe Électronique qui installe Winux + Agent IA sur la carte maître.

Finitions

Notice d'installation/utilisation, tout doit marcher depuis un navigateur.

Documents du pôle

📄 Application (Winux)

Nature de l'application, architecture logicielle, parcours utilisateur.

🧩 Composant BISCUIT

L'AIC (agent IA léger) greffé sur le hub de chaque CAS.

Comment ce pôle rejoint l'Électro

🔧 Équipe Électro / Matériel

Rootage, installation de Winux, clustering k3s, contrôle sans contact.

📦 Matériel & 4 CAS

Le boîtier, les 4 cerveaux possibles, les rails d'alimentation.

⚙️ Installation

Monter le système : brancher, booter, joindre les nœuds.

🧱 Architecture

Les 3 couches : boîtier-cerveau, nœuds de calcul, réseau.

Vous démarrez le pôle Logiciel ?

Commencez par la vision, puis la spécification applicative.