Librebmc

AI assistant Data sources: LibreBMC Git repositories, public mailing list archives (2024-2026), FOSDEM 2025 presentation slides, NLnet project page #2024-03-124.

is a project aiming to create a fully open-source, vendor-independent Baseboard Management Controller (BMC) hardware and software stack. Its primary goal is to eliminate proprietary “black boxes” in server management, which are widely considered a security risk and a barrier to customization. Unlike OpenBMC (which runs on proprietary, vendor-locked ASICs), LibreBMC focuses on running on low-cost, open FPGAs (primarily from the Lattice family) with a fully auditable toolchain. librebmc

| Feature | Status (2026) | Notes | |---------|---------------|-------| | Power on/off/reset | ✅ Implemented | Via GPIO simulation on FPGA | | Serial console redirection | ✅ Implemented | Over USB-CDC or network | | Sensor monitoring (temp, voltage) | ✅ Implemented | Limited to I2C devices tested | | SOL (Serial over LAN) | 🟡 Partial | UDP-based, not full IPMI SOL | | PCIe host communication | 🟡 Partial | Only basic mailbox protocol | | Full host flash update | ❌ Planned | Requires eSPI mastering | | IPMI compatibility | ❌ Rejected | Native REST API only | | Redfish support | ❌ Planned | Long-term goal | | Secure boot (FPGA bitstream) | ❌ Planned | Needs Lattice Sentry support | AI assistant Data sources: LibreBMC Git repositories, public