AI-Ready .NET Decision Engine

The embeddable C# decision automation platform. Empower your team with a context-aware Rule Editor, execute enterprise logic with our in-memory Execution Engine, and lock in costs with perpetual licensing.

Evaluate Rules in 3 Lines of C#

// 1. Load your previously created rule
string _ruleXml = YourRuleStorage.GetRule(ruleID);

// 2. Instantiate execution engine
var engine = new Evaluator<LoanApplication>(_ruleXml);

// 3. Evaluate your standard C# object in-memory
bool isApproved = engine.Evaluate(_loanApplication);
Code Effects Decision Automation Platform 

C# Models. Visual Editor. Any LLM.


using CodeEffects.Rule.Common.Attributes;
using CodeEffects.Rule.Editor.Models;

public class LoanApplication
{
	[Field(DisplayName = "Annual Income", Min = 0)]
	public decimal Income { get; set; } = 0;

	[Field(DisplayName = "Credit Score", Min = 300, Max = 850)]
	public int CreditScore { get; set; } = 650;

	[Field(DisplayName = "Has Collateral")]
	public bool HasCollateral { get; set; } = false;

	[Method("Get AI Score")]
	[return: Return(Min = 0, Max = 100, ValueInputType = ValueInputType.User)]
	public int GetRiskScore([Parameter(Prompt = true)] string prompt)
	{
		// Use any LLM of your choice
		return YourAiEngine.GetRiskScore(this, prompt);
	}

	[Action("Expedite Approval")]
	public void ExpediteApproval()
	{
		YourWorkflowManager.AssignToFastTrack(this);
	}
}

Code Effects Rules Editor

Generate the rule-building UI by reflecting your existing C# classes or by dynamically mapping your data surface. Business users construct the logic visually - including AI prompts - and the engine evaluates it natively against your objects.

Why Code Effects?

Embedded .NET Architecture

Not an external cloud service. Drop the execution engine directly into your C# codebase via NuGet. Zero external calls. Absolute control over your environment.

Total Model Independence

Use any LLM of your choice for both rule authoring and evaluation. Connect to OpenAI, Anthropic, Gemini, or local open-source models with zero vendor lock-in.

High-Performance Execution

Compiles rules directly into native .NET CIL predicates and evaluates millions of business objects entirely in memory with near-zero latency.

Native Visual Studio Debugging

Stop guessing how rules execute. Pass a delegate to the Evaluate method and set step-through breakpoints exactly like standard C# code.

AI-Ready, Context-Aware Editor

Integrate a dynamic rule builder into your existing web apps. It automatically adapts to your source objects and natively supports AI-prompt elements, making it intuitive for business analysts with zero training.

Cross-Platform .NET Execution

Built on .NET Standard 2.0. Compile and deploy the engine anywhere the .NET runtime is supported, completely free of platform lock-in.

Predictable Perpetual Licensing

Pay once. No recurring per-user or per-evaluation fees. Upgrades are always optional. Eliminate the "SaaS tax" forever.

Proven Enterprise Scale

Trusted in production by major U.S. insurance carriers, global lenders, audit firms, and government agencies.

Secure LLM Integration. Total Model Independence.

Don't let AI hallucinations dictate your critical infrastructure. Unpredictable generative outputs have no place in highly regulated enterprise environments. Code Effects allows you to evaluate LLM prompts inside a deterministic, structured safety net by forcing AI evaluations to operate within the strict guardrails of your existing object models.

LLM Architecture

Bring Your Own AI

Avoid being locked into a single AI provider. Connect seamlessly to commercial APIs like OpenAI and Gemini, or deploy locally hosted open-source models like Llama for ultimate architectural flexibility.

AI Prompt

Prompt-Enabled Elements

Make AI a native part of your rule grammar. Apply a Prompt flag to any string or method to let your LLM participate seamlessly in both rule authoring and execution.

Deterministic Results

Data Sovereignty

Protect your most sensitive enterprise data from third-party exposure. Maintain complete control over your token spend and privacy by routing AI evaluations securely through your own approved infrastructure.

Our Customers

  • Chevron Logo
  • Barclays Logo
  • The Home Depot Logo
  • Ernst and Young Logo
  • Equifax Logo
  • DuPont Logo
  • Reuters Logo
  • PWC Logo
  • Verizon Logo
  • MetLife Logo
  • Moodys Logo
  • Aon Logo
  • MassMutual Logo
  • New York Life Logo
  • Humana Logo
  • Chevron Logo
  • Barclays Logo
  • The Home Depot Logo
  • Ernst and Young Logo
  • Equifax Logo
  • DuPont Logo
  • Reuters Logo
  • PWC Logo
  • Verizon Logo
  • MetLife Logo
  • Moodys Logo
  • Aon Logo
  • MassMutual Logo
  • New York Life Logo
  • Humana Logo

Business

Whether you have a small web form that requires flexible data validation or you are building advanced AI-driven systems, Code Effects provides a unified approach to decision automation. Combining deterministic rule execution with AI-augmented logic, it adapts to both simple and complex scenarios across modern and legacy environments. You can explore these capabilities through our live demo, demo projects, or product documentation.

Integration

Built on .NET Standard 2.0, our rules engine integrates directly into your applications without complex setup or external dependencies. It consists of a web-based Rule Editor for managing rules and a high-performance Rules Engine for executing them, both of which can run together in the same project or be deployed independently across different systems and environments.

Philosophy

The Platform replaces traditional decision tables with a flexible, context-aware Rule Editor that enables business users to define and manage rules without relying on IT or specialized formats. Its intuitive interface allows rules to be expressed in familiar terms, improving usability. Combined with a thread-safe, high-performance engine, it supports large-scale rule evaluation with consistent, low-latency execution across a wide range of scenarios.

l102

p101

×