LibreAI / AI Agents / rocketmq-rust
// agents ยท mxsm/rocketmq-rust

rocketmq-rust

Apache RocketMQ rewritten in Rust for the AI era.

๐Ÿ’Ž Hidden gemโ˜… 1.5k starsโ‘‚ 273 forksApache-2.0updated 2026-10
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

rocketmq-rust is an open-source ai agents project by mxsm (mxsm/rocketmq-rust on GitHub). It has 1,522 GitHub stars and 273 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 4 October 2026.

GitHub stars
1,522
Forks
273
License
Apache-2.0
Last updated on GitHub
4 October 2026
Category
AI Agents
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Clone the repository

    Download the source and enter the folder.

  2. Build the broker

    Compile the release binary with Cargo.

  3. Start the broker

    Launch it with the sample configuration.

  4. Connect a client

    Publish and consume with the Rust SDK.

// features

Why people love it

Rust rewrite

Memory-safe, fast, no JVM required.

RocketMQ protocol

Compatible with the Apache RocketMQ ecosystem.

AI agent support

Messaging primitives for agent systems.

MCP server

Expose messaging to MCP clients.

AI-SRE tooling

Ops automation for the AI era.

1,522 stars

Strong systems-community backing.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/mxsm/rocketmq-rust.git
    cd rocketmq-rust
  2. Step 2 โ€” Build the broker

    Compile the optimized release.

    cargo build --release
  3. Step 3 โ€” Start it

    Launch the broker per the README.

    ./target/release/rocketmq-rust
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains rocketmq-rust?

It is an open-source project at mxsm/rocketmq-rust with 273 forks.

Is it free for commercial use?

Yes. It is Apache-2.0 licensed.

Is it compatible with Apache RocketMQ?

It implements the RocketMQ protocol in Rust โ€” check the README for compatibility notes.

What are the AI capabilities?

AI Agent, MCP server, and AI-SRE tooling for the AI era.

Why Rust instead of Java?

For speed, memory safety, and lower resource use.

// keep exploring

Similar tools

AI Agents

adk-js

Google's code-first TypeScript toolkit for building AI agents.

โ˜… 1.4k starsApache-2.0
View guide โ†’
AI Agents

superlog

Observability that dispatches AI agents to self-heal your software.

โ˜… 1.5k starsApache-2.0
View guide โ†’
AI Agents

openserp

Self-hosted SERP API: browser-rendered search from six engines.

โ˜… 1.4k starsMIT
View guide โ†’
AI Agents

zerostack

Lean coding agent written in Rust, optimized for memory footprint and performance.

โ˜… 1.7k starsGPL-3.0
View guide โ†’
AI Agents

openfang

An open-source agent operating system in Rust - autonomous 'Hands' that do real work

โ˜… 18.2k starsApache-2.0
View guide โ†’
AI Agents

moli

Production-ready headless browser for AI agents, built in Rust - structure first, pixels only on demand.

โ˜… 13.7k starsApache-2.0
View guide โ†’
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue โ€” the realistic shortlist if rocketmq-rust is not the right fit.

Get rocketmq-rust

Free and open โ€” grab the source, star the repo, and start creating.