Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.68 KB

File metadata and controls

32 lines (24 loc) · 1.68 KB
title NILScript Protocol
description The neutral standard for letting agents act in real systems — safely, with confirmation, and without bespoke glue per backend.

NILScript Protocol is the constitution: the Network Intent Layer (NIL) wire contract, the nilscript DSL grammar, and the SEQRD-PC model. It is documentation — the reading and authority layer. The runnable engine is the kernel, nilscript (pip install nilscript).

The two halves

What Where
Protocol (here) The spec — NIL, the DSL guides, SEQRD-PC, governance. docs only
Kernel The installable headless engine + SDK + CLI + canonical JSON schemas. pip install nilscript

The machine-readable JSON schemas + conformance vectors live in the kernel (read offline via importlib.resources) — the enforced contract = code. This site renders/links them; it never forks them.

Start here

Three pillars

  1. Neutral by design — no backend specifics in the standard (like OpenAPI for APIs).
  2. Safe by contract — no commit without confirmation; PROPOSE has no side effects; ROLLBACK previews, never silently writes.
  3. De-frictioned by toolingscan once, generate an adapter, share the manifest.