Home Applications KnAIghtsOfTheRound

KnAIghtsOfTheRound

Community Project
This project is maintained by its author and is not officially supported by InterSystems. For technical support, please contact the project developer.
0
0 reviews
0
Awards
2
Views
0
IPM installs
0
Add to bundle
Details
Releases (1)
Reviews
Issues
AI Agents. Human Authority. Verified Decisions.

What's new in this version

Initia## KnAIghts of The Round v0.1.0 — Initial Release

Introducing KnAIghts of The Round (KotR), an open-source application demonstrating governed AI-agent decision-making within InterSystems IRIS Interoperability.

Features

  • Native AI Hub integration: Executes %AI.Agent within an IRIS Interoperability production.
  • Evidence-based decisions: Agents examine authorized synthetic evidence and propose actions with supporting citations.
  • IRIS-governed validation: Verifies source relationships, citations, and permitted actions before returning decisions.
  • Auditable workflows: Records structured dispositions and independently verifiable Interoperability message history.
  • Human approval: Supports evidence-bound operator approval for a synthetic review task.
  • Execution safeguards: Rejects stale approvals and reconciles repeated execution requests.
  • Codex MCP integration: Provides an additional authenticated agent interface.

Demonstrated Workflows

  • Matching evidence: ACCEPTED / SHOW_VERIFIED
  • Conflicting evidence: REVIEW_REQUESTED / REQUEST_REVIEW
  • Operator-approved synthetic task execution with audit and duplicate-request protection.

Installation

Supports InterSystems IRIS for Health AI Hub Community Build 154.

Includes Docker configuration, IPM packaging, installation documentation, synthetic tests, and a judge walkthrough.

Current Scope

Version 0.1.0 demonstrates the foundational governance workflow using synthetic evidence. The immersive Round Table interface, expanded multi-agent collaboration, and DICOM3D integration remain under development.

Agents propose. IRIS validates. Humans authorize consequential actions.

Source code | Judge walkthroughl Release

⚔️ KnAIghts of The Round

Governed AI agents. Verifiable decisions. One Round Table.

KnAIghts of The Round

What is KnAIghts of The Round?

KnAIghts is an open-source InterSystems IRIS-based platform for coordinating AI-assisted workflows where evidence, authorization, and accountability matter. Agents contribute proposals supported by source references. IRIS validates those proposals, enforces the workflow, and records each disposition.

The agents contribute intelligence. IRIS remains the authority.

Features

  • Agent-assisted review of authorized evidence.
  • Exact citation and source-binding validation before a selection is returned.
  • Governed decisions to show verified evidence or request review.
  • Typed requests and responses through an InterSystems Interoperability production.
  • Auditable dispositions that can be checked against message records.
  • An authenticated Codex MCP seat and a native AI Hub agent route.
  • Operator-approved synthetic task updates with evidence revisions and duplicate-request checks.

How it works

Authorized evidence → Agent proposal → IRIS validation → Decision + audit record

Both demonstration cases use the same KnAIghtsEntry → AssessEvidence production route. The agent chooses an action and cites its evidence. IRIS checks the exact ordered references and source agreement, then returns a typed result with an explanation, limitation, and audit ID.

Clients can build on this shared review boundary. DICOM3D is the first planned domain adapter. The optional dashboard and Round Table work are separately owned and are not shipped in this core package.

Getting started

git clone https://github.com/KennethJSmithDev/KnAIghtsOfTheRound.git
cd KnAIghtsOfTheRound

The demonstrated runtime is IRIS for Health AI Hub Community 2026.3.0AI.154.0, Linux x64, with Docker and Docker Compose. Obtain the Community archive through the InterSystems Early Access portal. Availability of that exact archive requires confirmation with your portal account.

Load the archive and assign a local alias. Replace the placeholder with the exact image tag or ID printed by docker image load.

docker image load -i irishealth-community-2026.3.0AI.154.0-docker.tar.gz
docker image tag  knaights-iris:build154
$env:KNAIGHTS_IRIS_IMAGE = "knaights-iris:build154"
docker compose build

For package-manager installation, see the IPM guide.

Follow the secure fixture and Codex seat setup to start the application with fresh credentials and connect the two synthetic MCP tools. Use your supported ChatGPT sign-in in Codex. The source supplies the application and container configuration. The IRIS image, client access, and model runtime are separately supplied.

For the native agent route, provide the existing local gpt-oss:20b model through an authorized OpenAI-compatible endpoint. Copy .env.example to .env, set KNAIGHTS_PROVIDER_BASE_URL, and create .local before starting the optional profile.

docker compose -f compose.yaml -f compose.live.yaml up --build -d

The configured provider must be reachable from the container. The live override enables outbound network routing. Review the native agent configuration for endpoint admission, resource requirements, and verification.

For a concise demonstration story and evidence distinctions, see the demonstration guide.

Example workflow

Follow the judge walkthrough for a guided demonstration of native agent decisions, source validation, audit verification, and operator-approved task updates.

Ask the configured Codex seat to review both synthetic cases:

Review synthetic-a and synthetic-b. For each case, first call ReadSyntheticEvidence. Compare the returned source identities. Choose SHOW_VERIFIED when they agree, or REQUEST_REVIEW when they disagree or remain uncertain. Call SubmitSyntheticDecision with the caseId and a proposal string containing a JSON object with exactly action and citations. Copy evidenceRefs exactly and in order. Report the returned status and audit ID.

Case Expected disposition
synthetic-a ACCEPTED / SHOW_VERIFIED
synthetic-b REVIEW_REQUESTED / REQUEST_REVIEW

The native AI Hub agent reviews the same cases through KnAIghts.Review.App.Submit(). See the native agent example for the complete commands.

Use the independent verification instructions to compare returned audit IDs and responses against stored dispositions and Interoperability messages.

After a source-conflict review, an operator can propose, inspect, approve, and complete one synthetic review task. Approval stays tied to the reviewed evidence. A changed evidence revision requires new approval, and a repeated execution request returns the original receipt.

Current development status

Version 0.1.0 candidate. Native AI Hub and authenticated Codex MCP workflows have been demonstrated locally on Community Build 154 for the two synthetic cases, with independent audit and message checks. Citation rejection and source-mismatch controls have also been exercised.

The native route currently supports the existing local gpt-oss:20b configuration. This entry is qualified on AI Hub Community Build 154. Organizers also accept Build 109, but its application compatibility is unverified. Local IPM installation, restart, uninstall, and same-package reinstall are tested. Registry publication remains pending. Detailed scope is recorded in Interoperability.

This is an early development application for demonstration and testing. Restrict ingress to trusted, configured interfaces. Trusted internal callers can construct principal attribution, and audit records represent individual attempts. Human review currently produces an auditable disposition. Durable reviewer delivery is planned.

The synthetic task API has passed sequential state, permission, evidence-change, rollback, and reinstall checks. A bounded two-worker first-execution test returned one execution and one duplicate response with the same receipt; broader load behavior is unqualified. See the task guide for its supported scope.

Roadmap

  • Reusable workflows and shared session context.
  • A dashboard, Round Table interface, and Book of Receipts.
  • Additional model and tool seats with declared capabilities and permissions.
  • Domain adapters and source-linked visualization, beginning with DICOM3D.
  • Human review assignment and delivery.
  • Deployment profiles and broader runtime compatibility.

See the development tracks for contest delivery and the post-submission interface work. Maintainers can use the publication checklist for Open Exchange and IPM activation.

Contributing, license, and acknowledgments

Contributions through issues, testing, documentation, and focused changes are welcome. Describe the intended behavior and evidence needed to verify a change.

KnAIghts is licensed under the Apache License 2.0. The review production pattern is adapted from DICOM3D. Preserve the attribution in https://github.com/KennethJSmithDev/KnAIghtsOfTheRound/blob/main/NOTICE. InterSystems IRIS for Health, client software, and model runtimes are separately supplied under their respective terms.

Made with
Install
zpm install knaights-of-the-round download archive
Version
0.1.008 Nov, 2026
Categories
AI AgentsIntegration
Works with
InterSystems IRIS for Health
First published
08 Nov, 2026
Last edited
08 Nov, 2026