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
| Characteristic | Product Apps | Feature Apps |
|---|---|---|
| Identity | Own brand, domain, and user-facing identity | Shared services with no standalone brand |
| Deployment | Independent frontend and backend | Embedded within Product Apps |
| Examples | Kennis OS, Surviva, Murusha, Cub Klub | KORA AI, Mooki orchestration |
| Ownership | Dedicated product team | Platform team |
| Data model | Own tables with RLS isolation | Cross-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
| Layer | Technology | Detail |
|---|---|---|
| Frontend | Next.js on Vercel | Deployed at septimius-ecosystem.vercel.app |
| Design System | Monorepo | @septimius-technology-group/tokens, /ui, /icons |
| Auth | Supabase Auth | Cross-product SSO with shared session management |
| Database | Supabase (PostgreSQL) | Shared database with schema-isolated tenancy |
| AI | KORA + Mooki | Unified 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.