MazuNIX

MazuNIX / mazu

Public

RTOS combining Linux rigor with Plan 9 simplicity, designed around SMP, real-time scheduling, and integrated networking.

19
3
100% credibility
Found May 10, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C
AI Summary

Mazu is a compact real-time operating system for RISC-V hardware that runs a web dashboard and shell for easy monitoring and control.

How It Works

1
🔍 Discover Mazu

You hear about Mazu, a tiny super-fast brain for smart devices that handles real-time tasks and connects online.

2
📥 Get Mazu ready

Download the simple package that works on your computer.

3
🚀 Launch Mazu

Click to start Mazu in a safe playground on your machine.

4
🌐 See it in your browser

Open your web browser and watch your OS dashboard light up with live stats and a command window.

5
⌨️ Chat with your OS

Type simple commands in the web shell to explore files and check system info.

6
📊 Monitor everything

View real-time details on memory, network connections, and running tasks.

Your smart system is alive

Mazu is now running smoothly with web control, real-time performance, and internet access ready for your projects.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mazu?

Mazu is a bare-metal RISC-V 64-bit RTOS that fuses Linux's SMP discipline and sync primitives with Plan 9's file-based observability, delivering hard real-time scheduling and kernel-integrated IPv4/TCP networking in a codebase small enough to audit end-to-end. Boot it in QEMU with `make defconfig; DEBUG=2 make run` for SLIRP networking and a web UI at localhost:8080 serving REST stats, kernel logs, ARP tables, and a browser shell. Unlike Zephyr RTOS GitHub or RIOT RTOS GitHub alternatives, it runs HTTP servers and outbound clients as preemptible tasks alongside deadline-controlled loops.

Why is it gaining traction?

It skips middleware pitfalls of Azure RTOS GitHub or eCos RTOS GitHub by baking SMP per-CPU queues, EEVDF fairness, and EDF deadlines into every path, ensuring bounded latency for connected devices. Devs dig the Plan 9 `/proc` and `/net` files for `cat`-able introspection—no daemons or ioctls—plus Kconfig for toggling TCP SACK, WebSockets, or DHCP around 19 stars.

Who should use this?

RISC-V embedded engineers prototyping networked RT control systems or AI assistants (like outbound HTTP/JSON to cloud models) who want Linux rigor without bloat, or RTOS vets frustrated by ESP RTOS GitHub or TI-RTOS GitHub's add-on networking. Ideal for QEMU validation before Mazury Polen hardware spins.

Verdict

Intriguing experiment for RT networking purists—try it for web-accessible observability in under 1MB—but 1.0% credibility and 19 stars signal early days with WIP POSIX syscalls. Solid docs and tests make it worth a QEMU spin if you're around CMSIS RTOS GitHub fatigue.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.