Core Docs

Three-Tier Model

Three-Tier Model



The UNVRSL ecosystem is divided into three logical layers.

Tier 1 — Core Services



The foundational layer: eight dedicated GitHub repositories providing standardized, reusable backend, frontend, and documentation infrastructure across all projects.

ServiceRepositorySubdomain









core.consoleolivmiron/core.consolecore.console.medkronos.com
core.autholivmiron/core.authauth.medkronos.com
core.storageolivmiron/core.storagecore.storage.medkronos.com
core.aiolivmiron/core.aicore.ai.medkronos.com
core.assetsolivmiron/core.assetscore.assets.medkronos.com
core.hypermediaolivmiron/core.hypermediacore.hypermedia.medkronos.com
core.docsolivmiron/core.docscore.docs.medkronos.com
core.backendolivmiron/core.backend(Client SDK — Composer package)

Tier 2 — Orchestration



The Orchestrator is an automation tool designed to scaffold, provision, and deploy new web projects seamlessly. It reduces setup time to near zero by generating project boilerplate, configuring core service connections, and setting up deployment pipelines.

Orchestrator Code Reference

Tier 3 — Application Projects



The actual end-user web applications built using the Orchestrator and powered by the underlying Core Services. Each project is a standalone repository deployed to its own subdomain, but shares authentication, storage, AI, and asset infrastructure with all other projects.

See: End Projects for the full list.

Data Flow



Client / App


core.console (API gateway)

├── resolves project from API key
├── checks security rules (IP/domain, deny-by-default)
├── validates API key
├── checks project status + service permissions
├── enforces quotas
├── logs to request_log

├──→ core.auth (identity, session)
├──→ core.storage (files)
├──→ core.ai (LLM calls)
├──→ core.hypermedia (media processing)
└──→ core.assets (UI, branding, JS)


Response (via core.console)


Clients talk to core.console exclusively. core.console routes to internal services. Apps integrate via the client SDK (core.backend), which handles API key management and request signing.