OpenAnalytics Semantic Decision Engine
Fuse governed data, run any model or simulation, use LLMs inside explicit ontology contracts, explain uncertainty, and turn approved decisions into human or robotic OpenTasks.
What OpenAnalytics governs
Recent analytical activity
Control plane in the cloud; compute where the data and hardware live
Analytical Models
Define what a model consumes, produces, may recommend, where it executes, and how much human authority it requires.
Workflows
Connect sources, mapping, fusion, models, review gates, decisions, tasks, and publication in an auditable DAG.
Models & Simulations
Version parameters, distributions, initial state, assumptions, iteration count, and random seed for Monte Carlo, physics, wargames, and custom simulations.
Analytical Runs
Every run records the model, workflow, scenario, semantic contract, source IDs, ontology revision, executor, evidence, uncertainty, result, and logs.
Decisions
Review evidence, confidence, uncertainty, alternatives, risk, and action plans before creating real OpenTasks.
Relationship Diagrams
Build one fused graph from ontology, databases, tracks, tasks, events, and custom typed records. Duplicate identities merge; provenance does not disappear.
Notebook Servers & Governed Notebooks
Register JupyterLab servers without storing their tokens in the OpenAnalytics registry. Agents report health and notebook metadata; analysts can open notebooks, queue execution, and promote reviewed notebooks to models or workflows.
Jupyter Servers
Notebooks
Integrations
Use direct trusted connectors when reachable, or a local OpenAnalytics Agent when models, GPUs, notebooks, robots, or private services live behind the firewall.
Open WebUI
No result yet.
OpenAnalytics Agents
Agents claim typed runs and execute only reviewed model references: Python files under an approved root, Jupyter notebooks under an approved notebook root, or configured Open WebUI calls. They report results, evidence, metrics, and health through OpenBus.
POST /api/analytics/agents/registerGET /api/analytics/agents/:id/commands/nextPOST /api/analytics/agents/:id/commands/claimPOST /api/analytics/runs/:id/report