Makor/Modules/Custom · SDK
Module · 04 — Développement interne · SDKCustom

Vos propres applications sur la même infrastructure.

Atlas, Socius et Chronos sont des modules — construits sur un SDK également ouvert à votre équipe. Vos propres applications héritent automatiquement de la souveraineté, de l'ontologie, de la piste d'audit et de l'explicabilité. Pas de fork, pas d'infrastructure parallèle.

LangagesPython et TypeScript · CLI et runtime serveur
BriquesConnector · Flux · Cortex · Ontologie · Kit d'interface
Hérite deSouveraineté · piste d'audit · explicabilité · conformité
DéploiementMême infrastructure — pas de seconde pile
02 — LES BRIQUES DU SDK

Cinq primitives pour construire tout.

Les mêmes briques que nous avons utilisées pour construire Atlas, Socius et Chronos — documentées, versionnées, utilisables par vos équipes.

/ 01 — CONNECTOR

Connecter n'importe quelle source

Modèle d'adaptateur pour REST, gRPC, S3, OPC-UA, SIG, bases de données. Vos connecteurs sont de première classe — sans statut particulier par rapport aux connecteurs intégrés.

/ 02 — FLUX

Pipelines déclaratifs

Source → inférence → ontologie → sortie, sous forme de code. Versionnable, testable, reproductible — du notebook à l'exploitation régulière.

/ 03 — CORTEX

Intégrer ses propres modèles

Enregistrer vos propres modèles de ML dans le registre Cortex — avec suivi de la confiance, versionnage et piste d'audit comme pour les modèles intégrés.

/ 04 — ONTOLOGIE

Étendre le domaine

Ajouter vos propres concepts (sous-types d'acteurs, événements, relations) à l'ontologie commune — compatibles avec Atlas/Socius/Chronos.

/ 05 — KIT D'INTERFACE

Des interfaces qui s'accordent à Makor

Composants pour cartes, graphes, séries temporelles, affichages d'audit. Vous construisez des interfaces pour vos workflows, non pour les nôtres.

/ 06 — RUNTIME

Même infrastructure

Les applications Custom fonctionnent sur la même infrastructure sur site / cloud privé que les modules. Pas de seconde pile, pas de seconde chaîne d'audit.

SCHÉMATIQUE · EXEMPLE DE SDK
// Custom connector — bind any source to Axis
from makor.sdk import Connector, Flux, Cortex

class RadarFeed(Connector):
    schema = "axis://radar.v1"
    def stream(self):
        yield from self.poll(interval="5s")

// Compose pipeline → Kontinuum
pipeline = (Flux("radar.lagebild")
    .source(RadarFeed())
    .infer(Cortex.model("anomaly.v3"))
    .annotate(ontology="verkehr")
    .publish("lagebild.verkehr.tiles"))

pipeline.deploy(env="on-prem", audit=True)

Un connecteur, un pipeline, un modèle — et voilà une application Custom avec piste d'audit et explicabilité. Schématique.

03 — CAS TYPIQUES DE DÉVELOPPEMENT INTERNE

Ce que les équipes construisent elles-mêmes.

/ 01Image de situation spécifique à un secteur

Votre domaine a des termes qu'aucun module standard ne connaît. Vous les modélisez dans l'ontologie et construisez l'interface dont votre équipe a réellement besoin.

Domaine
/ 02Intégrer ses propres modèles

Votre équipe de recherche possède un modèle que personne d'autre n'a. Vous l'intégrez comme modèle Cortex — avec la même chaîne d'audit que les modèles intégrés.

Recherche · IA
/ 03Automatiser les workflows

Représenter les processus récurrents d'évaluation et de validation sous forme de pipelines Flux — versionnables, testables, avec piste d'audit pour chaque exécution.

Opérations
/ 04Produits de données internes

Construire des produits de données pour d'autres services sans exiger d'entrepôt de données — résultats sous forme d'API, de service de tuiles ou de sortie de notebook.

Équipe plateforme

Votre équipe construit. Nous fournissons l'ossature.

Pendant le pilote, vos ingénieurs obtiennent l'accès au SDK, une formation et des sessions en binôme avec notre équipe. Vous conservez code, données et journaux d'audit.