Open-Source API Execution EngineScenarios as AST.
Scenarios as AST.
Logic as Code.
Budment separates scenario compilation from runtime execution. Define workflows in TypeScript, compile into an immutable Abstract Syntax Tree (AST).
Get Started
$curl -fsSL https://budment.com/install.sh | bash
01 / ARCHITECTURE
Two-Phase Execution
Scenarios are evaluated once in an isolated compiler and compiled into an immutable Abstract Syntax Tree (AST) with no network or external side effects.
02 / RESOURCE EFFICIENCY
Context-Aware SDK
Primitives automatically adapt to their execution context. A lightweight engine architecture minimizes runtime overhead, invoking script runtimes only when custom hooks require them.
03 / AUDITABILITY
Test as Code & Docs
Author workflows as type-safe code with Git and IDE support. The budment plan command renders inspectable execution plans before sending network traffic.
IsolatedZero Side-Effect Compile
Type-SafeTypeScript Scenario DSL
Dry-RunInspectable AST Plan
CI/CDDeterministic Thresholds