Skip to content

ProductsFriel

In development

Friel.From legal expertise to executable logic.

Friel brings legal expertise, domain knowledge and code together to develop machine-executable contracts and transactions.

Explore Friel

“A syntax opulent
with tomorrows.”

Brian Friel Translations

The next phase of AI

Learning meets
reasoning.

Gartner identifies neuro-symbolic AI as a potential answer to the accuracy and trust gap holding back enterprise AI.1

Gartner research · May 2026

As AI combines the ability to learn with the ability to reason, the rules it reasons with become essential.

But who defines
the rules?

In contracts and transactions, rules carry legal meaning. They depend on context, expertise and judgement. Turning them into code requires a shared understanding of what those rules mean.

The people who understand the agreement and the people who build the system need a common language.

Introducing Friel

From legal meaning
to executable logic.

Friel is being developed as a shared framework for lawyers, domain experts and developers. It connects the meaning of an agreement with the knowledge and logic needed to make it executable.

01

Legal meaning

Lawyers define the rights, obligations and conditions that matter.

02

Domain knowledge

Experts give those rules context: the concepts, relationships and facts of the transaction.

03

Executable logic

Developers connect that shared understanding to contracts and transaction systems.

The idea in practice

One condition.
A shared meaning.

An agreement states a condition. Domain expertise defines what satisfies it. Executable logic makes that condition part of the transaction.

Illustrative workflow

The agreement

“A transfer may proceed only after approval is recorded.”

The domain

Define the transfer, the authorised approver and the evidence of approval.

The logic

IF approval is recorded
THEN the transfer may proceed
ELSE the transfer remains pending

Concept illustration · simplified for clarity

What this makes possible

Expertise in every
execution.

Designed to preserve meaning, make knowledge reusable and bring the rules into view.

01

Meaning carried through.

Keep legal intent connected to the logic that implements it, reducing the gap between what is agreed and what a system does.

02

Expertise made reusable.

Capture domain knowledge in a structured form that teams can build on across contracts and transactions.

03

Rules open to scrutiny.

Make the conditions behind an outcome explicit, so lawyers, domain experts and developers can examine the same reasoning.