v2.0

GoRules Version 2 is here - redesigned, now with managed cloud.GoRules Version 2 is here!

Watch the launch videoWatch

The decision layer for
your products and agents.

Model logic in readable rules, tables, and visual flows. Change it without deploys. Run it anywhere.

SOC 2 Type II. Trusted by Fortune 100 companies.

700K+package downloads every month across npm, PyPI, and crates.io
570K+Docker pulls of the BRMS, agent, and editor images
9languages, one engine - the same answers in every runtime

Rules that read
like sentences.

Conditions are written - and displayed - the way the business says them. The developer view of the same rule is one toggle away, and the two never drift apart.

loan amount and customer tier is then otherwise

See the whole decision.

Inputs, tables, and routing on one canvas that reads like a flowchart - because it is one.

Explore the editor

The spec is the implementation.

Prose, data model, and decision tables in one executable document.

See the BRMS

Prove it before it ships.

Scenario suites run on every change - coverage is measured against decision paths, not lines of code.

Ask, and it's built.
Everything stays reviewable.

Meet GoRules AI

Promote like a release. Run like a binary.

A release moves from testing to staging to production untouched - and the exact same version answers everywhere your systems live.

  • Promotions, approvals, and instant rollback
  • Same engine on servers, edge, and devices
  • No rebuilds between environments
Explore environments

Runs over rows,
not just requests.

The engine that answers one API call also sweeps your whole book - embedded in Spark, streams, and nightly batch. No per-row API calls. No second implementation.

Explore big data

Open at the core. Fast everywhere.

The open-source ZEN engine executes your decisions wherever your systems live - embedded in your service, serverless, or behind a REST API.

< 1 ms

One evaluation of a full decision model, running inside your own process. No network hop, no vendor runtime - the open-source ZEN engine is a library, not a service.

await engine.evaluate('loan-approval', applicant)
TypeScriptPythonGoRustJavaC#KotlinSwift
Explore the open source

Move fast, with a paper trail.

Rules change weekly. Every change follows the same path to production - reviewed, versioned, and explainable forever.

Approved by Jane Cooper at 09:32 - sign-off recorded in the audit log.Explore version control

Own the rules that
run your business.

Start free, or bring one real decision and we'll show you what it looks like in GoRules.