← Papiers
Lexique AGPL-3.0

Architecture XERB0XI0N — Linéarisation

Ce que je veux mettre en place, remis dans l'ordre

Résumé

Vision d'ensemble du XERB0XI0N : un repo central xerboxion-core qui orchestre, des ploxions modulaires activables via un marketplace, des modes de session par fonction, un réseau de boxions étendu par tunnel WireGuard ou Netbird, un dashboard global montrant agents, logs et statuts, et une restructuration des sous-domaines (un ploxion, un sous-domaine). Répartition entre VPS (Rust, process, contrôle) et Kreativmedia (PHP). Modulaire, distribué, observable, extensible.

§1Architecture XERB0XI0N — Linéarisation

Ce que je veux mettre en place, remis dans l'ordre

§2Le repo central

Tout part de xerboxion-core. C'est le centre. À côté, les repos de ploxions et les repos de research, chacun séparé mais relié au core. Le core orchestre, les ploxions sont les modules, la research nourrit le tout.

§3Le marketplace de ploxions

Un endroit pour activer et désactiver les ploxions. C'est modulaire — rien d'obligatoire, tout s'allume ou s'éteint selon ce dont j'ai besoin.

Et différents types de sessions, par fonction :

Mode complet — tout actif, l'écosystème entier Mode exploration — la pensée divergente, l'intuition (RS-0 en privé) Mode recherche — sciences, architecture, deep dive (RS-7 en privé) Mode design vaisseau — création 3D, structures (RS-3 en privé) Mode hardware — mécanique, robotique, embedded (RS-4 en privé)

Les modes sont nommés par leur fonction côté système. Moi je sais qui est derrière chacun. Ça reste lisible par n'importe qui sans exposer la couche interne.

§4Le système de boxions

Mettre en place le réseau de boxions avec un tunnel — WireGuard, ou Netbird, le truc le plus chill à gérer pour ajouter des boxions facilement.

Le serveur qui fait tourner j0bot.ch et l'API c'est déjà un boxion. Lui il a pas besoin de VPN — le SSH suffit déjà. Le tunnel c'est pour les boxions qu'on ajoute ensuite, pour qu'ils rejoignent le réseau proprement.

L'idée : pouvoir brancher de nouveaux boxions au fur et à mesure, chacun rejoint le maillage, et l'ensemble forme le XERB0XI0N distribué.

§5La restructuration des sous-domaines

Remodeler toute la structure pour que chaque chose ait sa place claire :

xer.j0bot.ch — le site actuel (j0bot.ch). C'est le xer, l'interface. auth.j0bot.ch — l'authentification (anciennement api.j0bot.ch). xerboxion.j0bot.ch — le service XERB0XI0N en Rust sur le VPS. coolify.j0bot.ch — l'outil Coolify (anciennement dashboard.j0bot.ch). ploxions.j0bot.ch — le dashboard complet de tout. agents.j0bot.ch — le ploxion dédié aux agents (l'UI pour Claude Code). Et chaque ploxion a son propre sous-domaine. C'est ça qui rend la structure propre — un ploxion, un sous-domaine.

§6Le dashboard complet (ploxions.j0bot.ch)

C'est là qu'on voit tout :

Le statut de tous les agents qui tournent, avec leurs barres de progression Pouvoir en ajouter un (via tmux) Voir leurs logs Pouvoir leur parler Pouvoir accepter ou refuser ce qu'ils proposent Activer et désactiver les ploxions

En gros une UI pour Claude Code, mais intégrée dans l'écosystème comme le ploxion agents, et remontée dans le dashboard global où tout est centralisé.

§7La répartition des serveurs

Deux machines, il faut décider quoi va où :

Le VPS — 6 vCPU, 8 Go RAM, 300 Go SSD. Pour ce qui a besoin de tourner en continu, de calculer, d'avoir du contrôle complet : le service XERB0XI0N en Rust, les agents, les boxions, ce qui demande du process.

Le serveur Kreativmedia — ressources infinies sauf 100 Go SSD, mais PHP + Composer seulement (+ quelques trucs). Pour ce qui est PHP et léger en stockage : le site Laravel, ce qui tient dans l'écosystème PHP.

L'arbitrage se fait sur deux critères : ce qui a besoin de Rust/process/contrôle va sur le VPS, ce qui est PHP va sur Kreativmedia. Le stockage est la contrainte des deux côtés (300 Go vs 100 Go), donc surveiller ce qui grossit.

§8Le fil de tout ça

Un repo central qui orchestre. Des ploxions modulaires, chacun son sous-domaine, activables à la demande. Un réseau de boxions qui s'étend par tunnel. Un dashboard qui montre tout — agents, logs, statuts, ploxions. Et une répartition propre entre les deux serveurs selon leurs forces.

C'est mon XERB0XI0N à moi. Modulaire, distribué, observable, extensible.

Architecture · XERB0XI0N · J0BOT · 2026

Statut : draft · Licence : AGPL-3.0 · architecture-xerboxion

NEURAL LOAD: 87%
THOUGHT CRIMES: 13
OVERSEER: XERBOXION
REALITY STATUS: LOADING...
j0bot.ch
Spotify
Spotify · clic pour lancer
📞 Appel
⏺ records
00:00
mes records (locaux, persistants)
aucun record
🎨 ploxion-theme ×