Skip to main content

Overview

Last Version: 18/09/2025

Bianbu Star

Toward the star, our future takes flight today

Bianbu Star is a desktop system built on the Bianbu OS. It is designed to provide users with a smooth, compatible, and simple experience. The platform includes:

  • Custom desktop UI: Continuously optimized for user interaction.
  • Built-in AI capabilities: Native AI features integrated into the system.
  • RISC-V compatibility: Support for more applications and a richer software ecosystem.

Bianbu Star 3.0

Starting from Bianbu Star 3.0 which uses a lightweight desktop environment built with Labwc compositor and QT 6.0, replacing the previous Gnome Shell desktop. The goal is to combine a clean visual design with intuitive, efficient interactions. Key highlights include:

  • Simple Interaction: Modern, clean UI design reduces learning curve for users.
  • Lightweight & Fast: Optimized software for faster system and application launch, smoother desktop performance.
  • Ready-to-Use: Preinstalled with learning tools, VSCode, Office apps, Python, AI inference frameworks, and more.
  • Ecosystem-Friendly: Native runtime for QT apps, consistent visuals, and support for non-QT apps (e.g., Chrome, GTK).

Core Principles: “Modern Interaction + Scenario Adaptation + Ecosystem-Friendly” Designed for a variety of scenarios: AIPC, cloud laptops, SBCs, industrial computing, educational robots, and smart devices, offering a stable and fluid desktop experience.

Bianbu Star V2.1 Desktop Home Bianbu Star V2.1 Desktop

Bianbu Star V3.0 Desktop Home Bianbu Star V3 Desktop

Performance Comparison (MuseBook)

Test CategoryTest ItemV2.1.5V3.0alpha2Improvement
System BootPower-on to login screen24 s17.7 s1.36×
^Login (password to desktop)17.5 s7.5 s2.33×
App LaunchSettings3.36 s0.66 s5.09×
^MPV3.09 s1.08 s2.86×
^Terminal1.22 s0.51 s2.39×
^VSCodium17 s14 s1.21×
^File Manager1.22 s0.45 s2.71×
Wake TimeFrom sleep to ready2.3 s1.37 s1.68×
Display FPSFile Manager scrolling45 FPS85 FPS1.88×

System Features

  • Deep optimization for RISC-V architecture
  • Adaptive compatibility with multiple hardware boards
  • Integrated SpacemiT AIEngine for out-of-the-box AI support
  • Open software sources for user customization
  • Full support for GPU, VPU, G2D hardware acceleration
  • Supports multiple application development frameworks
  • OTA system updates
  • Boot support via EMMC, SSD, SD card
  • Multi-OS boot via Grub (V2.0 only)
  • UEFI boot support (select UEFI image)
  • Supports IDE tools such as VSCodium

Software Components

Bianbu Star includes:

  • Applications
  • Application frameworks
  • Runtimes
  • Libraries
  • Linux kernel
  • U-Boot
  • OpenSBI

All components are managed via APT software repositories using standard Debian package formats.

Applications

Common preinstalled software:

  • GNOME desktop and core apps
  • Remmina remote desktop
  • Chromium browser
  • VScodium IDE
  • Docker
  • Zed editor
  • Ai FusionX
  • MPV media player
  • Cheese camera

Application Framework Support

  • Application Frameworks:

    • Electron
    • GTK
    • QT
  • Multimedia Frameworks:

    • FFmpeg (supporting hardware acceleration)
    • GStreamer (supporting hardware acceleration)
    • PipeWire
  • AI Inference Frameworks:

    • OnnxRuntime (supporting hardware acceleration)
    • Ollama (supporting hardware acceleration)

Runtimes

  • Python
  • Java
  • Node.js
  • Rust

Libraries

  • OpenCV (RVV acceleration supported)
  • OpenSSL (hardware acceleration)
  • MPP (SpacemiT’s multimedia processing platform with C API and samples)
  • Mesa 3D
  • OpenGLES / Vulkan / OpenCL

Linux Kernel

The Linux kernel manages the processor and other hardware resources, offering an interface between hardware and users/applications. Main functions include:

  • Interrupt and clock management
  • Process management
  • Memory management
  • File system management
  • Device drivers and network stack.

The source code is open on Gitee:

U-Boot

U-Boot is a bootloader responsible for initializing hardware and loading the Linux kernel, device tree and initial RAM filesystem from storage devices such as SD cards, eMMC, SPI Flash, SSDs or networks.

The code is open on Gitee:

OpenSBI

OpenSBI implements the supervisor binary interface for RISC-V processors. It runs in M-mode firmware and provides interfaces for bootloaders, hypervisors and OS to access hardware.

The code is open on Gitee:

Support Resources

Documentation

System manuals and developer guides are available on the SpacemiT Developer Community at https://developer.spacemit.com/documentation

Tools

Firmware Images

SpacemiT provides stable firmware images for Bianbu Star that support SD Card boot and eMMC / SSD boot

Bianbu Star V3.0 is actively under development.

Such firmware images support SpacemiT official hardware and selected ecosystem partner devices as follows:

  • BPI-F3
  • Milk-V Jupiter
  • MUSE Card
  • MUSE Pi
  • MUSE Pi Pro
  • MUSE Box
  • MUSE Book

Support & Services

Submit technical questions or suggestions via the SpacemiT Official Forum. All requests are reviewed and addressed promptly.