
Trusted by Fortune 100 companies
Everything you need to model decisions
GoRules gives you a visual canvas to model any decision. Drag components onto the graph, connect them together, and watch data flow from input to output. No code required - but full power when you need it.

AI and MCP
Let AI build and modify rules for you. Use the in-app copilot or connect external AI tools via MCP server.

Decision Tables
Spreadsheet-style rules. Define conditions and outcomes visually, import from Excel - no code required.

Decision Graphs
Model complex logic visually. Connect nodes on a canvas to build decision flows that anyone can understand.
Test before you deploy
Every change is a risk - until you test it. GoRules lets you run real data through your rules instantly. See exactly which nodes fired, what values changed, and how long each step took. Catch mistakes before they reach production.
Deploy with confidence
Business rules are code - treat them that way. GoRules gives you the same workflow developers trust: branches for isolation, commits for history, rollback when things go wrong.
One engine.
Every environment.
The same rules engine runs everywhere - cloud, self-hosted, or embedded directly in your app. No vendor lock-in. No rewriting logic for different platforms. Build once, deploy anywhere.
10 minutes to your first decision
One API call. Native SDKs for every major language. GoRules fits into your existing stack - no architecture changes required.
const result = await gorules.evaluate('pricing-rules', {
customer: 'premium',
total: 150
});Transparency you can trust
Our engine is fully open source. Audit the code. Run it yourself. Fork it if you need to. We believe critical business logic shouldn't be a black box - you deserve to see exactly how your decisions are made.
View on GitHubBuilt for critical workloads
Security, compliance, and scale - everything you need to run business rules in production at enterprise scale.
Self-Hosting
Deploy in your VPC or on-premise. Docker and Kubernetes ready. Your data never leaves your infrastructure.
Deployment guideSingle Sign-On
Connect with Azure AD, Okta, or any OpenID Connect provider. Centralized identity management.
Configure SSOCI/CD Integration
Promote rules across Dev, UAT, and Production. Git-like workflow for your decision logic.
Environment setupAudit Logging
Complete audit trail of every change. Who changed what, when. Built for compliance.
View audit logsScalable Architecture
Stateless design for horizontal scaling. Built-in disaster recovery. Handles millions of evaluations.
Architecture docsProfessional Services
Expert support for custom implementations. Dedicated SME guidance when you need it.
Contact us