Krim

Architecture

One runtime, under every action.

Run the whole lending stack on KrimOS, or layer it onto the systems you keep — origination to collections, every action validated.

Module by module

The machinery, and why each one earns its place.

The runtime layer is named Kendra. It is realised as eight engineering modules. Each does one job, and together they are why validated AI can act in regulated work.

Orchestration

Krim-Core

Routes each request to the right co-worker and drives the workflow to completion, with retries, fallbacks and human-in-the-loop built in.

Why it matters

Work lands with the right co-worker and runs to the end, even when a system drops mid-flow.

Scheduler

Krim-Karya

Owns when work runs: timed tasks, deadlines and contact-hour windows, so every action fires only when it’s allowed.

Why it matters

Nothing fires outside contact hours or ahead of a deadline, with no one watching the clock.

Knowledge base

Krim-Fabric

Each market’s rules, your own policies and the shared pattern library, in one place every co-worker reads from.

Why it matters

Every co-worker reads one current rulebook, so the floor never acts on a stale copy.

Policy engine

Krim-Govern

A seven-level policy hierarchy of law, regulator guidance, house rules and guardrails, enforced per tenant.

Why it matters

When a rule changes, every co-worker inherits it at once, with no release cycle in between.

Validator

Krim-Nyāya

A pre-execution pipeline of 33 validators that gates every action before it fires.

Why it matters

An action that can’t clear policy is stopped before it fires, and sent to a person with the rule that caught it.

Learning

Krim-Learn

Ten learning loops that turn recorded outcomes into sharper decisions across the workforce.

Why it matters

The operation reads its own outcomes, so by its second year it runs materially sharper than the day it went live.

Metered record

Krim-Ledger

Logs every action immutably and meters it in Krim Work Units, serving audit and billing from one source.

Why it matters

Every action is provable from one record, so an inspection answer is assembled in minutes.

Telemetry

Krim-Sense

Metrics, logs and alerts across the stack, feeding Kupa and monitoring.

Why it matters

A stall, a spike or a drift surfaces while you can still act on it.

The substrate

What the co-workers stand on.

Beneath the modules sits a shared substrate: the memory the workforce thinks with, the orchestration that keeps long work durable, and the single domain model they all speak.

Shared memory

Four tiers (working, short-term, long-term, episodic), shared across the workforce, so a pattern one co-worker learns is available to the rest without retraining.

Durable orchestration

Long-running workflows run on Temporal-class orchestration in Krim-Core, durable across crashes and deploys, with automatic retries, saga-pattern rollbacks, event sourcing and deterministic replay for incident investigation.

Shared domain model

One model of 15 core entities: Tenant, Account, Borrower, Loan, Interaction, Decision, PaymentPlan, Policy, ComplianceEvent, AuditLog and more. It is the common language every co-worker reads from and writes to.

The integration fabric

It fits the stack you already run.

40+ connectors span core banking, loan origination and servicing, CRM, telephony, messaging, payments, credit bureaus and document management. Event-driven where systems allow, with batch and polling fallback for legacy. One common behaviour handles auth, field mapping, retries, sync and observability.

When you keep your existing systems, they stay the source of truth and KrimOS writes back only on validated channels. When KrimOS is the stack, the same gate holds and the source of truth is its own immutable record.

Two paths in

  • Event + stream: webhooks and streaming for systems that emit changes in real time.
  • Batch + poll: scheduled extracts and polling for legacy systems that don’t.
  • Validated write-back: nothing returns to your systems until it has cleared the gate.

One architecture, every geography

The same runtime, sovereign in every market.

KrimOS runs the same architecture in every market it serves. Only Krim-Fabric’s rule set changes. Each region runs self-contained behind its own walls, the local law already loaded, so one runtime, audit trail and governance carry from market to market unchanged.

Common questions

What engineers ask first.

Does KrimOS replace our core banking, LOS or CRM?

Your choice. KrimOS is a complete lending stack of its own — origination, underwriting, servicing and collections — so you can run the operation on it end to end. Or keep the systems you have: KrimOS layers on top, reading from them and writing back only on validated channels, so you can start with nothing to tear out and run as much on KrimOS as you choose.

How does KrimOS connect to our existing stack?

Through an integration fabric of 40+ connectors across core banking, origination and servicing, CRM, telephony, messaging, payments, credit bureaus and document management. It is event-driven where systems allow, with batch and polling fallback for legacy.

Does the same architecture run in every market?

Yes. One architecture runs in every market; only Krim-Fabric’s per-jurisdiction rule set changes. Each region runs sovereign within its own perimeter, with the jurisdiction’s law already encoded.

See it slot into your architecture.

A two-week technical deep-dive covers architecture, security and integration, then a scoped pilot follows on ring-fenced data.