Open Source. Agentique. Transparent.

Tholian Core

Le langage canonique de la cyberdéfense agentique

Un modèle. Chaque agent.

Tholian® Core est le système de types partagé du Tholian Network. Il donne à chaque agent, service et intégration une représentation canonique unique pour les réseaux, les hôtes, les vulnérabilités, les incidents, les atténuations et les preuves qui les relient.

Ce n'est pas un énième schéma de tableau de bord. C'est le contrat qui permet à la cyberdéfense autonome de fonctionner sans réinterpréter les mêmes données dans chaque outil.

Conçu pour les machines et les analystes

  • Des valeurs canoniques avec exactement un format de transmission normalisé
  • Une validation stricte des plages, préfixes, étiquettes et noms de protocoles
  • Des représentations JSON stables pour les consommateurs externes
  • Une implémentation Go fondée sur la bibliothèque standard avec une surface de dépendances volontairement réduite

Chaque valeur est sérialisée dans une forme JSON documentée. Les mêmes données sont lisibles par les agents Tholian, Elastic, Kibana, SIEM , SOAR et des tableaux de bord personnalisés, sans couches de traduction qui divergent avec le temps.

L'autonomie exige un langage commun

La défense agentique ne fonctionne que lorsque les agents peuvent faire confiance aux données des autres. Core fournit le vocabulaire de cette confiance : une définition d'une adresse, d'un sous-réseau, d'un socket, d'une vulnérabilité, d'un incident et d'une réponse.

Chaque composant Tholian est écrit comme un agent. Il observe, rapporte et accepte des commandes distantes via des contrats explicites. Core rend ce comportement portable dans tout le réseau, afin que les observations soient corrélées, les atténuations propagées et les décisions coordonnées sans suppositions centrales.

Open Source. Transparent. Vérifiable.

Tholian est la seule solution de Cyberdéfense Agentique construite en Open Source et transparente sur ce qu'elle peut faire. Core est le fondement de cette promesse : les types sont publics, le format de transmission est documenté et l'implémentation de référence est vérifiable.

Nous ne cachons pas nos capacités derrière une terminologie propriétaire. Nous publions le modèle, documentons les contrats et laissons le code parler de lui-même.

Lire le code