Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Hybrid AI with FrameX

FrameX gives language models and rules separate jobs. Models read ambiguous text, phrase questions and propose candidates. Rules determine what evidence counts, which action is allowed and when a workflow ends. The Python host connects them through requests and receipts.

There are two kinds of logic to model:

LayerQuestions it answersExample
Domain logicWhat follows from the accepted facts?Which connections satisfy the passenger’s constraints?
Control logicWhat may happen next, and with which evidence?Is the query admissible, must a person clarify, or may an answer be shown?

A model’s proposed fact is an observation to assess. A proof shows what follows from accepted premises; it does not verify the premises in the world.

Read this section

For implementation, start with Tool Calling, consult the Tool Reference, and run Grounded Extraction. The existing syntax tutorial supplies the language prerequisites.