account_tree Kimss Architecture

Kimss System Architecture

Multi-tenant AI orchestration across auth, credit governance, assistant runtime, and asynchronous telemetry pipelines on Azure.

expand_more

EXPLORE SYSTEM

01 Identity & Auth

Session + Key Security

Entra OAuth, Kimss session JWT, and API key fallback with role mapping.

fingerprintEntra ID
badgeSession Token
keyAPI Keys
02 Clients & edge

Web, docs & API clients

The native Kimss web app (Azure-hosted), static landing and documentation, and SDK or REST clients all call the same FastAPI surface.

languageKimss Web
menu_bookLanding & docs
terminalSDK & REST
03 API Orchestration Core

FastAPI + kimssapi_functions

Routing, agent lifecycle, tool execution, guardrails, report rendering, and usage enforcement.

hubfoundry_resolver
factoryclient_factory
play_arrowrun_runner
gaveltool_registry
tollcredit_pool_cache
04 State & Persistence

Operational State

Tenant/user metadata, audit and usage rows, cache keys, and support artifacts.

databasePostgreSQL
memoryRedis
folderBlob Storage
05 AI Runtime Plane

Agent Execution Layer

Assistants, threads, vector stores, and model deployment routing.

neurologyAzure AI Foundry
folder_dataVector Stores
model_trainingModel Deployments

06 Telemetry & Governance Pipeline

Asynchronous path for observability and billing analytics.

routeAPIM Gateway
hubEvent Hub
functionsTelemetry Function
analyticsUsage Tables