Módulo · 04 — Desarrollo propio · SDK Custom

Aplicaciones propias sobre la misma infraestructura.

Atlas, Socius y Chronos son módulos — construidos sobre un SDK que también está abierto a su equipo. Aplicaciones propias heredan soberanía, ontología, pista de auditoría y explicabilidad automáticamente. Sin fork, sin infraestructura paralela.

Lenguajes

Python & TypeScript · CLI & runtime de servidor

Bloques

Connector · Flux · Cortex · Ontología · UI-Kit

Hereda

Soberanía · pista de auditoría · explicabilidad · compliance

Despliegue

Same infrastructure — sin segundo stack

02 — LOS BLOQUES DEL SDK

Cinco primitivas con las que construye todo.

Los mismos bloques con los que construimos Atlas, Socius y Chronos — documentados, versionados, listos para sus equipos.

/ 01 — CONNECTOR

Conectar cualquier fuente

Patrones de adaptador para REST, gRPC, S3, OPC-UA, GIS, bases de datos. Sus conectores son first-class — sin trato especial frente a los integrados.

/ 02 — FLUX

Pipelines declarativos

Fuente → inferencia → ontología → output, como código. Versionable, testeable, reproducible — del notebook a operación.

/ 03 — CORTEX

Conectar sus modelos

Registrar sus modelos ML en la registry de Cortex — con seguimiento de confianza, versionado y pista de auditoría como los modelos integrados.

/ 04 — ONTOLOGÍA

Extender su dominio

Añadir sus conceptos (subtipos de actor, eventos, relaciones) a la ontología común — compatible con Atlas/Socius/Chronos.

/ 05 — UI-KIT

Interfaces que encajan con Makor

Componentes para mapas, grafos, series temporales, vistas de auditoría. Usted construye interfaces para sus workflows, no para los nuestros.

/ 06 — RUNTIME

Same infrastructure

Aplicaciones custom corren en la misma infraestructura on-prem/nube privada que los módulos. Sin segundo stack, sin segunda pipeline de auditoría.

ESQUEMÁTICO · EJEMPLO 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 connector, un pipeline, un modelo — y ya tiene una aplicación custom con pista de auditoría y explicabilidad. Esquemático.

02 — LOS BLOQUES DEL SDK

Cinco primitivas con las que construye todo.

Los mismos bloques con los que construimos Atlas, Socius y Chronos — documentados, versionados, listos para sus equipos.

/ 01 Panorama operativo sectorial

Su dominio tiene conceptos que ningún módulo estándar conoce. Usted los modela en la ontología y construye la interfaz que su equipo realmente necesita.

Dominio
/ 02 Integrar sus modelos

Su equipo de investigación tiene un modelo que nadie más tiene. Lo integra como modelo Cortex — con la misma pipeline de auditoría que los integrados.

Investigación · IA
/ 03 Automatizar workflows

Mapear procesos recurrentes de análisis y aprobación como pipelines de Flux — versionables, testeables, con pista de auditoría por ejecución.

Operations
/ 04 Productos de datos internos

Construir data products para otras áreas sin exigir un data warehouse — resultados como API, servicio de tiles o salida de notebook.

Equipo de plataforma

Su equipo construye. Nosotros entregamos la columna vertebral.

En el piloto, sus engineers reciben acceso al SDK, formación y sesiones de pairing con nuestro equipo. Usted mantiene código, datos y logs de auditoría.