ArchitectureEcosystem Overview

Ecosystem Overview

Septimius is the ecosystem orchestrator for the Septimius Technology Group portfolio. It provides a unified platform layer that connects all products under a single control plane while preserving each product’s distinct identity and domain focus.

Platform Model

Septimius operates as a multi-tenant SaaS platform built around two categories of applications: Product Apps and Feature Apps.

Product Apps vs Feature Apps

CharacteristicProduct AppsFeature Apps
IdentityOwn brand, domain, and user-facing identityShared services with no standalone brand
DeploymentIndependent frontend and backendEmbedded within Product Apps
ExamplesKennis OS, Surviva, Murusha, Cub KlubKORA AI, Mooki orchestration
OwnershipDedicated product teamPlatform team
Data modelOwn tables with RLS isolationCross-product tables with tenant scoping

Product Apps

Each Product App is a standalone application with its own domain, design palette, and user base:

  • Kennis OS (kennisos.com) — Knowledge management and career intelligence
  • Surviva (surviva.health) — Health and wellness platform
  • Murusha (murusha.com) — Travel planning and assessment
  • Cub Klub (cubklub.com) — Children and family platform

Feature Apps

Feature Apps are shared services that run across all products:

  • KORA — The unified AI assistant. Originally built within Kennis OS, KORA now spans the full portfolio with 60 pages ported from Kennis OS and embedded in every product. KORA provides conversational AI, task management, and contextual guidance.
  • Mooki — The AI orchestration layer that manages bot routing, context assembly, and guardrails. Mooki sits behind KORA and ensures that AI interactions are safe, contextually relevant, and correctly routed to the appropriate model or handler.

Infrastructure

LayerTechnologyDetail
FrontendNext.js on VercelDeployed at septimius-ecosystem.vercel.app
Design SystemMonorepo@septimius-technology-group/tokens, /ui, /icons
AuthSupabase AuthCross-product SSO with shared session management
DatabaseSupabase (PostgreSQL)Shared database with schema-isolated tenancy
AIKORA + MookiUnified assistant with orchestration guardrails

How Products Connect

Each product maintains its own frontend and backend but consumes shared Septimius services for authentication, AI capabilities, and design consistency. The Platform API (/api/platform/v1) provides a unified access layer that all products use to interact with shared resources. This architecture allows products to evolve independently while benefiting from centralised infrastructure and cross-product intelligence.