Skip to content

Sentrie

Sentrie is a modern policy engine built for today’s applications — with a clean expression language, a powerful type system, first-class Typescript module support, and deterministic evaluation.

Rich Expression Language

Powerful expressions with arithmetic, logical, comparison, and collection operations. Support for quantifiers, pattern matching, and conditional expressions.


Learn more

JavaScript Integration

Seamlessly integrate TypeScript modules for complex logic. Built-in modules for data manipulation, cryptography, and more.


Learn more

Run as a Service

Run Sentrie as a service to evaluate policies using a well-defined and minimal HTTP API.


Learn more

CLI Reference

The Sentrie CLI provides a powerful set of tools for managing your policies and JavaScript modules.


Learn more

Type-Safe Inputs

Comprehensive type system with shapes, constraints, and built-in validations.


Learn more