GitHub

LLMs are probabilistic.
Your production logic can't be.
Deterministic AI Reasoning.

An open specification and reference runtime for deterministic AI reasoning. Move from fragile prompts to enforceable Infrastructure-as-Code. Insert hard guardrails and guarantee auditability before your models output a single word.

Unstructured reasoning is an enterprise risk.

Prompt engineering is not systems engineering. Relying on an LLM to follow implicit system instructions exposes your application to catastrophic unpredictability.

Hallucination Liability

You can't catch every edge case with a system prompt. When your AI invents facts or product names, your business pays the price. Implicit routing fails silently.

Non-Reproducibility

Two identical prompts can yield entirely different reasoning structures. You cannot build reliable enterprise pipelines on shifting, unpredictable foundations.

Zero Auditability

When an agent makes a critical mistake, debugging a black-box conversation log is impossible. Compliance and security teams require formal trace logs, not chat histories.

The Manifesto

1. AI systems don't need to be caged.

AI can explore, reason, and act.
From the routine to the complex, at a scale no human can sustain.
The capability is real and it is expanding.
The right response to that power is not to clip its wings.
Blanket restriction doesn't make a system safer. It makes it smaller.

2. AI systems must be intentional.

You decide what the system should be before it starts acting.
Strict or loose, verified or trusted, autonomous or human-gated — all valid.
What is not valid is undeclared.

3. The topology is the contract.

A topology is a formal declaration of what the reasoning pipeline is — what executes, how it connects, what gets verified, who must approve.
Not a prompt.
Not a system instruction that might be followed.
A contract.

4. The runtime keeps the promise.

It does not decide.
It does not improvise.
It executes the topology faithfully, produces a trace of everything that happened, and refuses to proceed when obligations are unmet.
It keeps the promise.

Parley is the runtime.
The DRTL is the language.
The idea belongs to everyone.

How It Works

Enforceable reasoning topologies.

Structure governs reasoning — not prompts.

The Declarative Reasoning Topology Language (DRTL) defines an AI pipeline as a directed graph of typed epistemic operations.

If a model asserts a verifiable claim, the pipeline explicitly checks it against external reality. If the obligation is unmet, execution halts or routes deterministically to a fallback or human reviewer.

The Specification

Contracts enforced at runtime.

Declarative Reasoning Topology Language (DRTL) transforms reasoning from an implicit prompt into an explicit, version-controlled contract.

Define nodes, enforcement modes, and routing logic in declarative YAML. Every execution generates a canonical, tamper-evident trace log.

Sample_DRTL.yaml
>_ Trace Log
nodes:
- id: generate_summary
  type: generate
  prompt: Summarize Aurora Serverless v3 features

- id: verify_claims
  type: verify
  rules:
    - id: std.check_existence
      target: product_names
      mode: block

- id: safety_gate
  type: gate
  condition: input.blocking_failures == 0
  on_success: publish
  on_fail: rejection

- id: rejection
  type: review
  actor: human
  actions: [retry_with_search, reject, override]

Reasoning Runtime

A deterministic execution engine for AI reasoning.

The runtime does not reason. It enforces reasoning.

It is responsible for:

  • Compiling DRTL into a directed execution graph
  • Executing typed nodes deterministically
  • Enforcing verification modes (observe, warn, block)
  • Halting execution when obligations are unmet
  • Producing a canonical execution trace
  • Pausing for human or policy review when required

Vendor-Agnostic Routing

Fallback from one model to another without rewriting prompts.

Topology remains stable.

Standard Verification Library

Deterministic rule validation:
- existence checks
- compute validation
- web search
- schema enforcement

Native Human-in-the-Loop

Review nodes pause execution deterministically. External approval resumes execution safely.

Auditable by Design

Every execution produces a canonical trace mapping extracted claims to routing decisions.

The topology defines intent. The runtime enforces it.

Vendor-neutral.
Model-agnostic.
Infrastructure-first.

Book a Demo