Crate mielin

Crate mielin 

Source
Expand description

§MielinOS

MielinOS is a microkernel-based operating system designed for distributed AI agents with neural mesh networking capabilities.

§Crate Organization

This meta-crate re-exports all MielinOS components:

  • hal - Hardware Abstraction Layer for platform-independent hardware access
  • rt - Runtime for async execution and task scheduling
  • mesh - Neural mesh networking (core + wire protocols)
  • cells - Cell-based computation units for distributed processing
  • wasm - WebAssembly runtime for portable agent execution
  • tensor - Tensor operations for AI/ML workloads
  • [kernel] - Microkernel (requires kernel feature, bare-metal only)

§Quick Start

use mielin::prelude::*;

// Access HAL for hardware abstraction
// Access runtime for async execution
// Access mesh for distributed communication

§Feature Flags

  • default - Core components (hal, rt, mesh, cells, wasm, tensor)
  • full - All components including kernel
  • kernel - Include microkernel (bare-metal targets only)

Re-exports§

pub use mielin_cells as cells;
pub use mielin_hal as hal;
pub use mielin_rt as rt;
pub use mielin_tensor as tensor;
pub use mielin_wasm as wasm;

Modules§

mesh
Mesh networking components - neural mesh networking for distributed agent communication.
prelude
Prelude module - convenient re-exports for common MielinOS usage.

Constants§

NAME
Crate name
VERSION
Version information