Skip to content
KhojAI
KhojAI Niyam · नियम, the rule

Every record checked against every rule.

Write your rules as ordinary sentences. Niyam checks every file overnight and hands the reviewer a finished one.

See how a rule is written
Niyam · review queueCredit file 4,1821 failed · 1 could not be checkedPrepared 04:12, overnight batch
File
Credit file 4,182
Type
Secured term loan
Rules checked
6 of 6
Rules as of
12 Bhadra
  • Pass

    Identity documents are on file and still valid

    3 documents on file · the earliest expires April 2029

  • Pass

    Total lending to this borrower is inside the limit

    11.4% of capital, against a limit of 20%

  • Fail

    The security was valued in the last 12 months

    Last valued 2 November 2024, which is 418 days ago

  • Pass

    It was approved by someone senior enough to approve it

    Approved by the Credit Committee, which covers this size

  • Unknown

    An ownership declaration is on file

    Could not be checked. The record was unreachable, so it is not called clean

  • Pass

    Insurance is recorded against the security

    On file, expires 21 September 2026

    Renew the insurance before 21 Sep
  • Niyam never closes a file
  • It only reads, never writes
  • Every run is kept
Writing a rule

Write the rule the way you'd say it.

Write it in ordinary words. Niyam runs it that night, with no software release in between.

Written by compliance

In plain language

Rule name
Security valuation currency
The rule
If the facility is secured by property, the valuation must be dated within the last 12 months.
It concerns
collateral · valuations · facility type
Resolved by Niyam

Against what your records mean

the loan
whether it is secured on property
the security
the property held against it
the valuation
when it was last valued

It reads the meanings your own system already defines, rather than guessing from names.

Runs from the next batch

On every record

Fail
File 4,182
Last valued
2 November 2024
Age
418 days, against a limit of 365

Tied to this wording. Next year it still reads the same way.

Results and actions

A pass is not the same as nothing to do.

A record can pass and still need action. One label loses one of them, usually the good news.

VerdictNo action neededAction needed
PassClean record, nothing to doCompliant, and somebody must actBoth reported
FailA compliance problem to resolveA problem, plus a separate actionBoth reported
UnknownCouldn't determine, needs a lookCouldn't determine, action outstandingBoth reported
Evidence

A result you can still explain next year.

Four things travel with every result, and all four still matter a year later.

FailSecurity valuation currency

Rule, as it read that day

“If the facility is secured by property, the valuation must be dated within the last 12 months.”

the wording that was in force that day

What it looked at

Loan 4,182, secured on property One valuation on file Dated 2 November 2024

Reasoning

The loan is secured on property, so the rule applies. The valuation is 418 days old, and the rule allows 365.

Run

30 August 2026, 04:12 kept as a new record, and the last three runs are all still there

Where KhojAI Niyam fits

Most tools do one half of this job.

You probably run some of these already. Each covers part of the work.

  1. 01KhojAI NiyamChecks each record: Strong · Can show its working: Strong
  2. 02Rules enginesChecks each record: Strong · Can show its working: Strong
  3. 03Checking by handChecks each record: Strong · Can show its working: Limited
  4. 04Data quality toolsChecks each record: Limited · Can show its working: Strong
  5. 05Asking a chatbotChecks each record: Strong · Can show its working: Limited
  6. 06Policy management toolsChecks each record: Limited · Can show its working: Strong
  7. 07Task automationChecks each record: Limited · Can show its working: Limited
  8. 08Reports and spot checksChecks each record: Limited · Can show its working: Limited
Common questions

Ten questions people ask first.

What compliance teams ask first.

01Can our compliance team write a rule without waiting on a software release?
Yes. Rules are plain sentences, live from the next batch. Put a software release in the path and the rule library falls behind the backlog.
02How does Niyam know what our records mean?
It reads the meanings your own system already defines, rather than guessing from names. Guessing produces answers that are confident and wrong.
03Can Niyam say “I don't know”?
Yes. "Undetermined" is a real result. When the data cannot be read, Niyam says so rather than calling it clean.
04Can a record pass and still need action, and does Niyam show both?
Yes. Result and action are separate, with their own badges and filters.
05Once somebody handles an action, what closes it, and what reopens it?
That depends on your process, so we walk through it with you. An action nothing closes becomes a list nobody reads.
06What happens when it cannot read something?
It says so, loudly. Nothing missing is ever read as nothing wrong.
07Can I see a result from three months ago, with its evidence and the rule behind it?
Yes. Every result is frozen against the rule text that produced it, and every run is kept.
08Where does our data go?
KhojAI can run entirely on your own machines. Ask separately about where the AI runs and where it is logged. They are not the same answer.
09What does one record cost?
We show you the sample size, how many rules ran, and whether the AI's own working is counted. That last part is often left out.
10Who is accountable for the final decision?
A person, always. Niyam prepares the file and never closes a record.

Bring us one rule and one record.

Bring one rule from your procedure document and one file it applies to. We will show you what Niyam returns, and what it refuses to guess.

Back to the KhojAI platform

Licensed as an add-on to KhojAI. It can read systems KhojAI does not otherwise index.