Approved by Ursula Addison on 2026-05-04

Responsible: Greg Meredith

GitHub: https://github.com/F1R3FLY-io/MeTTaIL

Description:

MeTTa-IL (MeTTa Intermediate Layer) is the high-performance bridge between developer intent and machine reality within the ASI Chain execution stack. It performs deep semantic analysis on MeTTa programs, reifying them into a mathematically precise operational form before determining their execution path.

MeTTa-IL serves as the critical routing layer that determines where and how MeTTa code executes:

  • Local execution: Logic intended for low-latency reasoning is lowered directly into MORK for in-memory execution.
  • Distributed execution: Logic requiring global synchronization or consensus is lowered into F1R3FLY's distributed execution path.

Formally grounded in reflective higher-order pi-calculus and Object-Capability (Ocaps) security, MeTTa-IL enforces correctness and safety prior to execution. This allows cognitive agents to scale from local devices to the global chain without semantic drift. The Ocaps security model ensures that access rights are unforgeable and mathematically verifiable, maintaining integrity across all execution contexts.



Discussion