NIL Script
How a business runs, written precisely: steps, roles, rules, decisions and approvals, waits with deadlines and escalation to a named role. What cannot run safely is refused before it runs.
The Business Execution Operating System
Wosool is a Business Execution Operating System. Describe how your business runs, and Wosool turns it into a governed program that executes every step exactly as defined, with every action authorized and recorded.
The shift
Software became dependable once source code could be compiled into programs that run the same way every time. Businesses never got that step. How a business really runs lives in people's heads, in email, in spreadsheets and in applications nobody connected properly. Nothing checks it, and nothing records it end to end.
Undocumented, unaudited, inconsistent.
AI, at the edge: proposes
People sign at every decision. Governance runs across the whole flow.
Written down, checked, authorized and recorded.
What Wosool is
Five parts. Each has one job, and only one of them acts.
How a business runs, written precisely: steps, roles, rules, decisions and approvals, waits with deadlines and escalation to a named role. What cannot run safely is refused before it runs.
Validates, authorizes, executes, commits and records. Nothing else does.
Cycles use business verbs, such as raising a purchase order. Connectors implement them for a specific system. The business definition never names the vendor.
Every effect on a real system is a card a named person signs, and what is signed is what is executed. Every action, refusal and decision is recorded.
Understands what a person wants, structures it and proposes: a filled card, a draft, a suggested value. It never signs, never commits, and holds no business state.
AI proposes. People decide. Wosool executes.
Meet NIL Script
A cycle is written as a definition, not built as custom software. And the language refuses what cannot run safely. Take one real step and remove its escalation, and see what the checker says.
Demonstrated: compiled and tested
The purchasing cycle that ran in production, from a need to the price received, is written in the same language.
From a real cycle: the spare part request, version 2.0.
7cycle SparePartRequest start manual by role:department {10 label { ar: "طلب قطع غيار"; en: "Spare part request" }11 meta { version: "2.0"; owner: "ops" }⋮68 step ApprovePr {69 task {70 title { ar: "اعتماد طلب الشراء"; en: "Approve PR" }71 owner role:cost_control72 outcomes approve, return73 reasons { budget { ar: "الميزانية"; en: "Budget" } }74 shows $req.parts, $q.supplier, $q.quote_value, $pr75 due previous.completed + 1d76 }77 on approve -> CreatePo78 on return reason: budget -> CreatePr max 2 escalate role:project_manager79 }⋮As writtenAccepted. The checker found 0 problems.
ESCALATION_OWNER_REQUIRED a limit `max <n>` needs `escalate <owner>` (line 78, col 44)Built for AI. Governed by people.
Wosool is where AI can safely come close to a real business, because it can never cross from proposing to executing.
AI understands and proposes. It never signs, never commits, never decides.
The gateway through which outside AI agents propose is being built. Today it is not running in production.In development
An open standard
The language and its protocol are published as an open standard, with their specification, schemas and conformance tests. Wosool's site links to it; it does not copy it.
The architecture
The business is written once, validated, and executed only through declared capabilities. AI stays to the side. Governance runs across everything, and the ledger sits beneath it all.
GovernanceSignatures and authority, across the whole flow
The ledgerOne record of every action, refusal and decision. Everything else is a view of it.
A proposal first. The kernel commits only what is allowed.
Proven in productionWhen information, identity or permission is missing, the step is declined and nothing changes.
Proven in production on 10 September 2026An action without a declared risk level is treated as high risk and waits for a signature.
Demonstrated: built and testedEvery proposal, decision and result stays on an append-only record.
Demonstrated: built and testedWosool is building the operating system for that. Start with one operation, and see it run.
One operating system. Every business.