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

Crates

MoFA workspace crate documentation.

Overview

  • mofa-kernel — Microkernel core with trait definitions
  • mofa-foundation — Concrete implementations and business logic
  • mofa-runtime — Agent lifecycle and message bus
  • mofa-plugins — Plugin system (Rhai, WASM, Rust)
  • mofa-sdk — High-level user-facing API
  • mofa-ffi — Foreign function interface bindings
  • mofa-cli — Command-line interface tool
  • mofa-macros — Procedural macros
  • mofa-monitoring — Observability and metrics
  • mofa-extra — Additional utilities

Architecture

mofa-sdk (User API)
    ├── mofa-runtime (Execution)
    ├── mofa-foundation (Implementations)
    ├── mofa-kernel (Traits)
    └── mofa-plugins (Extensions)

Next Steps

Explore individual crate documentation.