RexScript
In development

Agents don’tbrowse.They hunt.

RexScript is a programming language built for autonomous agents. You write the goal. The runtime handles the hunt.

Most languages were designed for deterministic inputs. Agents live with the opposite: unreliable pages, rate limits, bot detection and probabilistic model output. RexScript makes that the default assumption, not an afterthought.

What it’s built around.

Goal-first

You describe what you want to accomplish. Recovery and fallbacks are part of the language, not try/catch noise scattered through your code.

Web-native

Observing, finding and synthesising are keywords, not library calls, and confidence is part of the picture from the start.

Policy-aware

Every action is checked before and after it runs, and leaves an auditable trace behind.

Bridged

Drop into other runtimes when the task calls for it, without leaving the agent’s execution context.

A glimpse.

This is what we’re comfortable showing for now. The rest stays under wraps until the paper is out.

DeclassifiedWithheld
agent.rexPARTIALLY REDACTED
# branch on how sure the agent is observe page as $page when $page confidence > 0.7 { find "price" in $page as $price remember tagged "latest" } otherwise { rationale "Page confidence too low" skip }

A paper is in the works.

RexScript is under active development. We’re keeping the specification, runtime and tooling private while we write it up. If you work on agent systems, web automation or language design, follow along.

Follow on GitHub
Language designIn development
Runtime and policy layerIn development
Research paperIn preparation
Specification and sourcePrivate for now