Comment fonctionne Miyukini COG

Un seul système, installé chez vous, où chaque action passe par des règles explicites. Cette page présente ce qui le distingue d'une suite logicielle classique, schémas à l'appui.

Ce qui rend COG particulier

Six choix de conception, fixés avant d'écrire le code

Un système, pas une collection d'apps

Agenda, comptabilité, documents, cloud, bureautique, domotique et IA partagent la même identité, les mêmes règles et le même journal.

Gouverné, refus par défaut

Aucun service n'écrit directement. Il émet une intention ; un Core décide, un autre est seul à écrire. Rien n'est implicite.

Local d'abord

Les données vivent sur votre machine, chiffrées, une clé par base. L'isolement hors ligne est un état normal, pas une panne.

Une zone qui ne sort jamais

Le cœur du COG n'ouvre aucune connexion vers l'extérieur : il tire ce dont il a besoin par des voies déclarées.

Des signatures, pas des secrets partagés

Personnes, appareils et services sont identifiés par des titres signés (passeports, visas), révocables publiquement.

Fédérable sans centre

Plusieurs COG peuvent coopérer comme des pays souverains ; la fédération fonctionne même sans Origin.

Une architecture en strates

Chaque strate ne parle qu'à ses voisines ; les règles sont en bas, les usages en haut

Strates de COG : Kernel, Cores, Toolkits, Services, Administration Administration pilotage humain, cadré par TAMR Services JayKoa, JayKonta, MiyuCloud, Jay Bureau, MAIA, Alicia… Toolkits briques réutilisables qui exécutent : calcul, export, protocoles 10 Cores de gouvernance décident, persistent, surveillent, tracent — aucun service ne les contourne Kernel système, stockage chiffré (SQLCipher), profils AppArmor
Plus on descend, moins il y a de code et plus il est contrôlé : les Cores forment la couche de règles commune à tous les services.

Le chemin d'une action

Proposer, décider et écrire sont trois rôles distincts, tenus par des composants différents

Une intention passe par StrongFather qui décide, puis par KindMother, seul écrivain Service ou MAIA propose intention StrongFather décide · refus par défaut autorisé KindMother seul écrivain bases chiffrées + journal chaîné refusé Rien n'est écrit le refus est tracé TAMR validation humaine décisions sensibles CaringNanny observe, ne modifie rien
Ni un service ni l'IA n'écrivent eux-mêmes : ils demandent. Ce qui n'est pas explicitement autorisé est refusé.

Les 10 Cores

Chacun a un seul rôle, et l'interdiction explicite de faire celui des autres

CoreRôle
StrongFatherDécide (autorise ou refuse) — n'exécute ni ne persiste
KindMotherPersiste — seul validateur des écritures, ne décide jamais
BondingBrotherPasserelle — traduit, filtre, transmet
BorderGuardDéfinit les frontières et les niveaux de confiance
WorrySentinelGouverne la sécurité (états T0 à T4)
CaringNannyObserve l'état, ne modifie rien
MasterButlerRegistre des capacités et permissions
LogisticsStewardArbitre ressources et quotas
EverBuddyCycle de vie, historique immuable
TAMRCadre de l'intervention humaine, traçabilité absolue

Les zones réseau

Rien n'entre sans contrôle, rien ne sort de la zone COG

Extérieur, Douane, Zone franche, Portail, Zone COG EXTÉRIEUR Internet Fédérationautres COG Origincanal officiel Douane pare-feu, IDS ZONE FRANCHE Façades webbase de session seule Quarantainefichiers désarmés (CDR) Portail voies déclarées tire ZONE COG Cores Services, MAIA Bases principaleschiffrées Aucune connexion sortante depuis la zone COG une sortie bloquée est un incident critique · les Vigies coupent une voie anormale ou muette
Le cœur ne s'expose jamais : ce qui vient de l'extérieur est filtré, désarmé, puis récupéré à l'initiative de la zone COG.

Identité : des titres signés

Comme une administration : une racine, des passeports, des visas

La racine du COG délivre des passeports, qui reçoivent des visas Racine du COG clé hors ligne délivre Passeport une personne ou un appareil obtient Visa l'accès à un service précis Chaque titre est un Sceau signé Ed25519, multi-signature possible, aucun mot de passe partagé Révocations publiques et vérifiables registres Merkle · un identifiant différent par COG visité
Les mises à jour suivent la même logique : un canal officiel signé deux fois sur deux, relevé par vous, jamais poussé de force.

La fédération

Des COG qui se reconnaissent entre eux, sans autorité centrale

Cycle d'un membre de la fédération : candidat, invité, membre, suspendu, révoqué Candidat ≥ 2 membres Invité ≥ 4 membres pendant 7 jours Membre accusation quorum de 6 Suspendu recours accepté (72 h) 72 h sans recours Révoqué Une faute se prouve par des preuves signées, jamais par simple réputation.
Origin aide à se trouver (relais, catalogue) mais n'est pas indispensable : la fédération tient sans lui, et un COG peut rester seul.

MAIA, une IA locale qui propose

Elle passe par les mêmes Cores que n'importe quel service

Sur votre matériel

Modèles locaux adaptés à la machine. Aucune requête n'est envoyée à un fournisseur d'IA en ligne.

Mémoire chiffrée

Par utilisateur, jamais publiée ni synchronisée, avec un oubli réel à la demande (effacement physique vérifié).

Bornée

MAIA émet des intentions : elle ne décide jamais seule, et les décisions sensibles passent par une validation humaine.

Fiches fédérées

Elle peut lire des connaissances d'autres COG, marquées étrangères et corroborées ; elle ne publie que ce que vous avez étiqueté et signé.

État du projet : version 0.9.0-beta.1, dite de recette — à installer sur une machine dédiée, jamais en production. Ni certification ni audit externe à ce jour.