Skip to content
View kyal102's full-sized avatar
💲
Working from home
💲
Working from home

Block or report kyal102

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kyal102/README.md
AI proposes, gate verifies, animated flow diagram
Typing SVG

Kyal McAuliffe — EcoKure / JARVI3

I build small, deterministic verification gates: tools that check a specific class of claim or artifact and give the same answer every run — no model in the loop, no network, and (for the Python tools) no dependencies beyond the standard library. The thesis: AI proposes, gates verify. A language model's output should pass through an explicit, replayable check before anyone trusts, publishes, or exports it.

Every repo below runs in under a minute from a fresh clone. Every one carries an explicit LIMITATIONS.md (or equivalent) stating what a passing verdict does not prove.


What I'm building

JARVI3 — an AI platform, public beta, live now. Energy-efficient inference architecture with the verification-gate layer above sitting in front of it: the model proposes, the gates verify, every answer is checked before it's trusted.

EcoKure Pty Ltd — the company behind JARVI3. Registered, operating, and open for business — partnerships, licensing, and enterprise engagements welcome. Reach out at the email below or through jarvi3.com.


The gates — what each one checks

Repo Input Deterministic verdict on
unitgate a physics equation, e.g. E = m * a dimensional consistency (exact rational exponents)
elementgate a chemical formula or reaction well-formedness, molar mass, atom + charge balance
statsgate a reported mean / SD / t-statistic GRIM, SD-achievability, and t/p-value consistency — catches impossible or fabricated statistics
chipgate a Verilog RTL file structural defects: undriven outputs, multi-driven signals, latch risks, blocking/nonblocking misuse
claimlint a README or doc unsupported / overclaimed / data-free claims (CLI + GitHub Action)
claimgate a free-text AI science claim claim extraction + routing to the gate above that applies

The evidence layer — how results stay honest

Repo What it does
evidencepack seals a check result into hash-stamped JSON (what was checked, by which tool, verdict)
replaygate re-runs a sealed pack with an allowlisted command and reports match or drift
claimstack-demo one pipeline: route → check → seal → replay, end to end

Larger demos & benchmarks

  • medgate / orbitgate — Next.js demo UIs routing medical / orbital claims through explicit rules (demos, not certified tools)
  • dtl-security-benchmark — 166 deterministic security-gate test cases across 8 CWE families

These public repos are lite editions; the full engine (JARVI3, at jvi3.com) is private.


contribution snake

📫 kyal11105@gmail.com · Brisbane, Australia

Pinned Loading

  1. dtl-taxonomy dtl-taxonomy Public

    Open claim taxonomy + verdict schema for deterministic AI-output verification (DTL). PR-extensible; engines stay separate.

    Python 9

  2. dtl-verify dtl-verify Public

    Independently test DTL and sign your verdict — a public registry of cryptographically-signed audits. Reference implementation of the SVR-1 open standard.

    Python 3

  3. chipgate chipgate Public

    Deterministic structural sanity checker for Verilog RTL — undriven outputs, multi-driven signals, latch-inference risks, blocking/nonblocking misuse. Pure Python stdlib.

    Python 20 2

  4. claimgate claimgate Public

    Paste an AI science claim; ClaimGate extracts each claim, routes it to a deterministic gate, and seals a replayable evidence pack.

    Python 18 1

  5. elementgate elementgate Public

    Deterministic chemistry validator — formula parsing, molar mass, reaction balance (atoms + charge). Pure Python stdlib.

    Python 18 1

  6. replaygate replaygate Public

    Re-run sealed evidence packs and detect verification drift. Allowlisted, sandboxed replay commands.

    Python 19 1