The technology · Patent pending
Deterministic outcomes from a probabilistic engine.
That is the whole engineering problem, and this page is the technical tour of how it is solved. Agentic AI is probabilistic. It is capable, and it is unrepeatable. A business process needs the opposite: the same behavior, run after run, provably. AI++ gets there by construction. The probabilistic engine runs inside a deterministic, compiler-verified structure called the plan, and every action it takes is checked as it happens.
The example shows what it does. This page is how it holds. And what it describes is patent pending: a United States patent application is on file.
Under the hood
How a plan earns the right to run.
An under-the-hood look at how the AI authors a plan, using the maintenance plan from the example page. The AI writes in a formal language; the compiler refuses every draft it cannot prove; the AI fixes what was refused and submits again, until nothing is left to refuse.
The diagnostics are written for the AI, not for you. It reads them, fixes what it got wrong, and submits again. A person is consulted only when a fix turns on something the AI cannot know: which of two readings of a rule you actually meant. What matters is that every draft that could not be proven was refused, automatically, before anything ran.
AI++ core principles
What the system holds itself to.
Each one is enforced by the machinery, not by discipline.
Integrations
AI++ operates the systems you already run.
A step that has to act in the outside world (raise a work order, update a client file, post an invoice) does it in the system where that record already lives. AI++ connects two ways: through Zapier, which reaches thousands of installed business applications today, and through MCP (the Model Context Protocol), the open standard by which AI systems operate other software. Anything reachable by either is reachable by a plan step, with no integration project in between.
Access follows the plan, not the AI. A step can touch only the systems its step of the plan names. That is the same zero-trust rule that limits what data it sees, extended to what it may operate. And every call is recorded like everything else: what was invoked, with which values, and what came back.
What AI++ deliberately does not do
Each of these is a deliberate boundary. None is a gap waiting for a later version.