Matrix logo

General FAQ

High-level questions about Matrix: what it is, how Neo works, how the layers fit together, and why it uses typed intents.

Matrix is an agent framework that takes language models past chat and into real execution. The default agent, Neo, runs a recursive tool-calling loop with persistent memory and a full MCP tool surface. Everyday work stays in the Neo loop. When work becomes monetary, irreversible, or compliance-sensitive, Neo escalates to the MCL pipeline, where intents are compiled into typed, signed, replayable artifacts.

1. Neo (the loop): The default conversational agent. A recursive tool-calling loop with persistent memory, tool transparency, swarms, and autonomous execution. Handles all reversible work directly.

2. MCL (the compiler): A cohort of three rigorous agents that communicate over a closed-verb protocol. Handles money, irreversible operations, and confidential tasks with machine exactness.

3. Cortex (the memory): A per-actor typed memory engine with an append-only journal, Merkle-anchored snapshots, and byte-deterministic replay. Gives every agent persistent, durable memory.

Neo is the default agent. It runs inside the Loop Manager with tools like shell, code execution, fetch, browser, web search, and chain access available for reversible work. The instant stakes rise (money moves, a signature is needed, an irreversible write), Neo escalates to MCL through core_execute. Control returns to Neo once rigor is no longer required. Both share one memory and execution substrate.

Human language is a leaky channel. It works for chat, but not when an agent is moving funds, performing irreversible writes, or handling confidential data. A typed Frame (closed verbs, typed objects, constraints, success criteria) survives multi-step execution and can be corrected structurally. Plain prompts drift; a typed intent is content-addressed, signable, and replayable.

Paxeer Network (Chain ID 125) is the underlying L1 blockchain: 400ms blocks, fast finality, purpose-built for agentic workloads. Matrix agents reach the chain through the paxeer-net MCP server. The Paxeer Embedded Wallet handles custody and spend policy at the network layer. Matrix meters LLM usage in PAX and settles agent balances via LayerX on Paxeer.

MCL agents coordinate over 10 closed verbs (find, acquire, build, modify, deliver, analyze, negotiate, schedule, monitor, delegate) and 8 closed object kinds (service, model, agent, knowledge, intent, asset, plan, capability). This ensures intent between agents is exact, never inferred at runtime from prose. The vocabularies are closed by design; adding a new verb or object kind is a journaled migration with an explicit schema-version bump.

Matrix Core is source-available under the Matrix-Protocol License. You can read, use, deploy, and integrate it freely. If you modify and redistribute the software, you must release your changes under the same license. A commercial license from PaxLabs Inc. is required once you exceed defined revenue or liquidity thresholds (USD 100,000 in fees or USD 10,000,000 in liquidity under control in any 12-month period).