Architecture

The Platform

Three architectural layers. 613 specialised bots. One unified platform powering every product in the Septimius suite.

613Bots
57Layers
9CRUD Ops
4Trust Levels
Layer 01

Kennis OS Foundation

The shared infrastructure layer that every Septimius product builds on. Authentication, data orchestration, AI pipelines, and event-driven communication.

Authentication & SSO

Unified auth across all products with workspace-level access control (personal, team, organisation).

Data Orchestration

Event-driven data flow between products using correlation and causation IDs for full auditability.

AI / RAG Pipeline

Shared knowledge base with retrieval-augmented generation powering KORA assistants.

Event Bus

Asynchronous event communication between modules following the Mooki specification.

Layer 02

Mooki Architecture

613 purpose-built bots organised across 57 operational layers. Each bot follows the Single Function Mandate: one bot, one operation.

Single Function Mandate

Every module performs exactly one operation — no god objects, no mixed responsibilities.

9-Operation CRUD

Extended CRUD model: Create, Read, Update, Delete, List, Search, Validate, Calculate, Report.

Trust Boundaries

Four-level data classification: Public, Internal, Confidential, Restricted — enforced at every layer.

Calculation Service Pattern

All mathematics in pure, named, typed functions — no inline calculations, fully testable.

Layer 03

KORA AI Assistants

One AI assistant per product application, each with domain-specific knowledge and the ability to query across the platform.

Per-Product Intelligence

Each KORA instance understands its product domain — fund ops, property, energy, or carbon.

Natural Language Operations

Query data, generate reports, and trigger workflows through conversation.

Cross-Product Awareness

KORA can surface insights that span multiple products for a unified view.

Document Understanding

Upload and analyse leases, financial reports, and contracts with AI extraction.

For Developers

Build on the platform

Extend Septimius products with the Kennis OS SDK. RESTful APIs, webhooks, and event subscriptions for every module.

REST API

Full CRUD endpoints for every module with OpenAPI documentation.

Webhooks

Subscribe to events across products with configurable webhook endpoints.

SDK

TypeScript and Python SDKs for building integrations and custom workflows.

Build on Septimius

Access the platform documentation and start building.

Part of the Septimius Ecosystem