Open-source management plane

Open M-Plane

Open management plane software aligned with O-RAN WG4 Open Fronthaul M-Plane.

Operator ToolsO-RAN O-RUOpen M-Plane
Why Open M-Plane

Built for open, interoperable RAN operations

Open M-Plane focuses on standards-aligned management for O-RAN deployments, from lab validation to production integration.

Interoperable & hardware-independent

A software component of Meta’s Evenstar hardware design for RAN configuration and management, built to be interoperable and hardware-independent.

O-RAN aligned management plane

Implements portions of the O-RAN WG4 Open Fronthaul Management Plane specifications.

Open governance under LF Connectivity

Hosted as a Linux Foundation Connectivity project with open participation and transparent decision-making.

Components

What you get

Five focused modules make it easy to assemble the right stack for your deployment.

Explore components
meta-mplane

meta-mplane

Yocto meta layer for building M-Plane software and dependencies.

When you use it: Use when building an O-RU image or SDK that bundles Open M-Plane services.

libhalmplane

libhalmplane

HAL that integrates hardware-dependent configuration with the M-Plane server.

When you use it: Use when adapting Open M-Plane to a specific radio or hardware platform.

mplane_server

mplane_server

Standalone server application that exposes M-Plane functionality.

When you use it: Run as the management endpoint for an O-RU or lab deployment.

mplane_client

mplane_client

Client implementation for testing and validating M-Plane behavior.

When you use it: Use for integration testing, validation, and operator tooling.

climp

climp

CLI utility for M-Plane operations and debugging workflows.

When you use it: Use for scripting and quick operational checks against the server.

Adoption paths

Choose the path that matches your deployment

Start with the server and HAL in your build pipeline, or validate behavior quickly with client tooling.

Integrate into O-RU firmware or build system

Package the server and HAL via the Yocto meta layer, then wire device-specific adapters.

Validate behavior with client tools and demos

Use the client and CLI to exercise configuration flows before deploying at scale.

Community & governance

Open participation, transparent governance

Open M-Plane is part of LF Connectivity, with an open roadmap and a technical steering committee guiding decisions.

Join the community

See how to get involved and help shape the management plane roadmap.

Learn more

Contribute code

See how to get involved and help shape the management plane roadmap.

Learn more

Meet the TSC

See how to get involved and help shape the management plane roadmap.

Learn more
Governance

LF Connectivity project

Open M-Plane is an LF Connectivity project

Review the charter, meet the technical steering committee, and learn how governance works.

View governance