Try it now
Every Helixor demo in one place: a decision playground, a digital worker, the solver console and the engine at play. Each shows what was decided and why. The playground below runs an operational decision on a hosted Decision Runtime and returns the action, the rules that fired, the remedy, a receipt hash and the measured latency. Nothing to install and no license needed.
Pick a demo#
Decision playground
Send a payload to a hosted Decision Runtime and read the action, the rules that fired, the remedy and the receipt. On this page, below.
Agent FrameworkSales assistant
Talk to a digital worker and watch, turn by turn, what it read, what its playbook allowed and why it replied.
Solver as a ServiceSolver console
Pick a problem type, load a dataset and solve it at solver.helixor.dev. Sign-in required: email hello@helixor.ai for access.
How the engine worksSearch and games
Four in a row and Reversi against an engine that searches ahead and certifies its moves. Preview
The data-protection guard is the built-in example pack, and the hosted service always loads it. Mortgage eligibility and commercial credit limits are licensed packs that the hosted service loads with its own license; if one is not loaded, the picker lists it last and shows the reason the service reports.
Use synthetic data only
Do not paste real personal, customer or financial data. The playground stores nothing and does not log payloads, but it is a shared public endpoint. The examples below are made up.
Playground#
3. Decision
Ready to open the code? Clone the public demo repository and explore the examples locally.
Run the same call yourself
What runs behind the playground#
The playground is the same Decision Runtime you install, running on a Helixor server. The version it reports is the runtime version serving your request. Nothing is simulated in the page: every result shown above is the runtime's answer, and when the service cannot be reached the page says so instead of showing results.
- Several decision types, one runtime. The data protection guard is the built-in example pack. The lending packs are compiled from playbooks and sealed with a server-side license, then evaluated over typed fields: one decides eligibility and searches your candidate changes for the lowest-cost recourse, the other verifies algebraic constraints with the interval solver.
- Every result is one action from the pack's declared set, with every rule that fired, a remedy where the pack defines one, and a receipt hash over the pack, the decision and a digest of your input. See Receipts.
- Latency. For the built-in pack the runtime reports it; for the licensed packs it is measured around the runtime call on the server. Network time to the server is not included.
- Limits. Bodies up to 8 KB, a per-address rate limit, and a short timeout per evaluation. Nothing is stored.
In your own process the call does not leave your application: see the Quickstart to install the runtime and Write your own decision pack to author one.