GoRules
GoRules is a private Serbia-based software company that provides an AI-powered visual Business Rules Engine and BRMS, using a Rust core with native SDKs across seven languages, targeting regulated enterprises across financial services, insurance, healthcare, and other verticals.
- Company typePrivate
- Founded2023
- HeadquartersČačak, Serbia
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What GoRules does
GoRules is a private software company founded in 2023 and incorporated in Serbia (Čačak) that builds an AI-powered Business Rules Engine and Business Rules Management System (BRMS). The platform enables business and technical teams to model decision logic visually on a drag-and-drop canvas, using decision tables (with Excel import/export) and decision graphs, without writing code, while developers retain programmatic control through native SDKs. The core technology is the open-source ZEN engine, written in Rust, which executes rules in-process at microsecond latency (~50μs) and ships as native bindings for Node.js, Python, Go, Rust, Java, Kotlin, C#, and Swift. Rules are stored as portable JSON Decision Model (JDM) files, and the platform supports Git-like version control, multi-environment deployment (Dev/Staging/Prod), approval workflows, and audit logging.
GoRules monetizes through a tiered subscription model for its self-hosted BRMS deployment: Free (€0/month), Team (€50/month, 5 users), Business (€500/month, with SSO and audit log), and Enterprise (custom, with AI Copilot, dedicated support engineer, and custom SLA). All plans include unlimited rule evaluations with no per-evaluation fees. Revenue is also generated through professional services for bespoke integration and custom solutions. Go-to-market combines product-led growth (free tier, no-credit-card signup, open-source community on GitHub) with enterprise field sales targeting Fortune 100 accounts. The platform is SOC 2 Type II certified and is positioned for regulated verticals including Financial Services, Insurance, Healthcare, Aviation, Retail, Logistics, Public Sector, and Telecom. An AI Copilot layer, powered by third-party LLMs (BYOLLM: OpenAI, Google Gemini, Azure OpenAI, AWS Bedrock) and exposed via the Model Context Protocol (MCP), enables natural-language rule authoring, document parsing, and IDE-side rule extraction through Claude, Cursor, and Windsurf.
GoRules firmographics
Firmographics- Name
- GoRules
- Legal name
- GORULES TECHNOLOGIES DOO
- Website
- https://gorules.io
- Company type
- Private
- Founded year
- 2023
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- GoRules is a private Serbia-based software company that provides an AI-powered visual Business Rules Engine and BRMS, using a Rust core with native SDKs across seven languages, targeting regulated enterprises across financial services, insurance, healthcare, and other verticals.
- Ownership category
- akta.pro rank
Where GoRules is headquartered
LocationHeadquarters
- HQ city
- Čačak
- HQ country
- Serbia
- HQ region
- Europe
Offices1 record
Markets served
GoRules business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Marketing or Sales, Operations
Revenue model
- Self-Hosted SaaS Subscriptions: Tiered subscription pricing for self-hosted BRMS deployment with flat-rate unlimited rule evaluations. Plans range from free tier to enterprise custom pricing.
- Professional Services: Bespoke development services including integration support, feature fast-tracking, and custom solutions using open-source blocks.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Monthly | Free tier for self-hosted GoRules with visual editor and basic features |
| Subscription | Monthly | Team plan for smaller teams and startups |
| Subscription | Monthly | Business plan for scaling across multiple environments |
| Subscription | Multi-year contract | Enterprise plan with custom support and prioritization |
Go-to-market motion2 records
Distribution channels6 records
Marketing channels6 records
GoRules product offering
Product offeringCore offering
GoRules provides an AI-powered Business Rules Engine and BRMS platform that enables teams to model, test, deploy, and version business decisions with sub-millisecond latency. The offering centers on the open-source Rust-based ZEN engine, a visual decision graph editor, an AI Copilot with MCP integration, native SDKs across seven programming languages, and a self-hostable multi-environment deployment model with flat-rate subscription pricing and unlimited rule evaluations.
Product overview
GoRules is an AI-powered Business Rules Engine and BRMS platform that provides a complete decision automation ecosystem. The core offering consists of the GoRules BRMS platform for visual rule authoring, version control, environments, and approval workflows; the GoRules Agent for high-performance HTTP API-based rule evaluation; and the GoRules Zen Engine open source core for embedded rule evaluation. Multiple SDKs (JavaScript, Python, Go, Rust, Java, Kotlin, C#, Swift) built on the Rust engine enable native integration across different languages and platforms. The AI Copilot, powered by MCP integration and BYOLLM support, allows users to build rules from natural language, parse documents, and generate tests. Deployment options include managed cloud, self-hosted (Docker/Kubernetes), and embedded SDK modes. The platform serves industries including Financial, Insurance, Healthcare, Aviation, Retail, Logistics, Telecom, and Public Sector with use cases spanning credit decisioning, underwriting, pricing, claims processing, and compliance.
Differentiator
Problem solved
Functional benefit
Products and services
- GoRules BRMS Complete Business Rules Management System providing a visual decision graph editor, decision tables, Git-like version control, team management, multi-environment release workflows, and enterprise-grade access controls for governing the full rule lifecycle across cloud and self-hosted environments.
- GoRules Zen Engine (open source core) MIT-licensed open source rules engine core written in Rust with zero-cost abstractions, providing microsecond-latency rule evaluation, memory safety without garbage collection, and in-process execution with native bindings for 7+ programming languages.
- GoRules Agent Headless Rust-based evaluation service that exposes an HTTP API for rule evaluation, supports hot reloading when rules change, reads rules from S3/GCS/filesystem storage backends, and provides sandboxed execution for cloud, self-hosted, and edge deployments.
- AI Copilot (with MCP and BYOLLM integration) AI assistant that builds and modifies business rules from natural language, parses policy documents/PDFs/spreadsheets, generates comprehensive test cases automatically, and bridges to external AI tooling (Claude, Cursor, Windsurf) via Model Context Protocol; supports BYOLLM with OpenAI, Google Gemini, Azure OpenAI, and AWS Bedrock.
- JDM Editor (open source React component) Open source React component (MIT licensed) that allows developers to embed JSON Decision Model editing directly into their own applications; outputs standard JDM format evaluable by any GoRules SDK.
- GoRules Zen Engine SDKs (Node.js, Python, Go, Rust, Java, Kotlin, C#, Swift) Open source native SDKs wrapping the Rust ZEN engine for Node.js/JavaScript (with Deno and Bun support), Python, Go, Rust, Java (with Spring Boot integration), Kotlin (Android-compatible), C# (.NET 8+), and Swift (iOS); provide near-native performance with no external API calls.
Quantifiable outcome
- 90% faster policy changes (minutes vs months)
- +4 more outcomes
Companies that use GoRules
Customer profileNamed customers2 records
Segments8 records
Ideal customer profiles3 records
GoRules technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration9 records
AI capability6 records
Feature8 records
GoRules partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- Steadfast TechnologiesnotableCollaboration with Steadfast Technologies, a leading InsureTech provider in Australia and New Zealand, to reshape the insurance industry through business rules automation. Steadfast is using GoRules to enhance their insurance operations including underwriting, claims processing, and dynamic pricing capabilities.
Scale indicators4 records
Recent moves6 records
Expansion highlights6 records
GoRules competitors and assessment
Company assessmentDirect peers
- InRule Technology: Established BRMS vendor focused on .NET and decision automation for insurance, financial services, and healthcare. Comparable target verticals, similar rule-authoring approach (decision tables, decision graphs), and overlapping enterprise buyer (business analyst + developer).
- Progress Corticon: Long-standing BRMS product from Progress Software, providing rule engines and decision services for financial services, insurance, and government. Targets the same BRMS use cases with rule sheet authoring and similar compliance-driven buyer.
- Decisions.com: BRMS platform with visual rule designer focused on financial services, insurance, and healthcare workflows. Comparable product positioning (low-code rule authoring, enterprise self-hosted deployment) and overlapping target buyer personas.
- Drools (Red Hat): Open-source Java-based business rules engine under Red Hat, the most widely deployed open-source BRMS. GoRules explicitly positions against Drools with a dedicated comparison page, and both serve the same developer persona building rules engines for enterprise Java/Kotlin stacks.
Broad incumbents
- Camunda: Workflow and decision automation platform with BPMN/DMN standards support, overlapping with GoRules on DMN-style decision modeling. Serves enterprise developers building process-orchestration applications with embedded decision logic.
- Pega Platform: Low-code platform with embedded decision rules and decisioning capabilities, widely used in banking, insurance, and telecommunications. Competes for the same line-of-business automation budgets and includes BRMS-style decisioning as part of a broader BPM/CRM suite.
- Appian: Low-code process automation platform with decision rules capabilities, widely deployed in financial services, insurance, and government. Competes for the same line-of-business automation and case-management budgets where rules are a sub-component.
- IBM Operational Decision Manager: Enterprise heavyweight BRMS bundled into IBM's broader automation and middleware portfolio. Competes for the same Fortune 500 rules workloads but as part of much larger platform deals, especially in regulated industries.
- Hyland (Nuxeo/Process Suite): Content services and process automation vendor with embedded decisioning capabilities. Competes indirectly via enterprise content/process automation deals where rules engines are evaluated alongside broader workflow platforms.
Emerging players
- FlexRule: Smaller, modern BRMS competitor with visual decision modeling and AI-assisted rule authoring. Less mature open-source footprint than GoRules but competes directly for the same mid-market and enterprise BRMS buyers.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat6 records
Key risks7 records
Key highlights7 records
Customer concentration
GoRules social profiles
Digital presenceGoRules compliance and trust
Trust signalCompliance2 records
GoRules financial estimates
Financial estimateRevenue estimate
Valuation estimate
GoRules leadership team
Management profileNumber of profiles
GoRules funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
GoRules M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about GoRules
What does GoRules do?
GoRules provides an AI-powered Business Rules Engine and BRMS platform that enables teams to model, test, deploy, and version business decisions with sub-millisecond latency. The offering centers on the open-source Rust-based ZEN engine, a visual decision graph editor, an AI Copilot with MCP integration, native SDKs across seven programming languages, and a self-hostable multi-environment deployment model with flat-rate subscription pricing and unlimited rule evaluations.
Is GoRules a public or private company?
GoRules is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was GoRules founded?
GoRules was founded in 2023. It employs 1 to 10 people.
Where is GoRules based?
GoRules is headquartered in Čačak, Serbia, in the Europe region.
How does GoRules make money?
Two revenue lines are on record. Self-Hosted SaaS Subscriptions are the primary driver. The others are professional Services.
Who are GoRules's main competitors?
Direct peers on record are InRule Technology, Progress Corticon, Decisions.com and Drools (Red Hat). Broad incumbents are Camunda, Pega Platform, Appian, IBM Operational Decision Manager and Hyland (Nuxeo/Process Suite). FlexRule is listed as an emerging player.
Does GoRules have an API?
Yes. REST API for rule evaluation with native SDKs available for Node.js, Python, Go, Rust, Java, Kotlin, C#, and Swift. Evaluation happens embedded in-process with no external service calls, enabling microsecond latency and offline capability. No per-evaluation fees. Developer documentation is at docs.gorules.io/api-reference/introduction.