agent-sdk active

Mux (Rust)

Maker: 2389-research License: MIT Stars: 0 Language: Rust

About

Mux is an agentic infrastructure library for Rust, not a coding agent. It provides the building blocks — tool execution with structured input and output, MCP client integration to pull in external tools, and a permission-gated approval flow run through a policy engine — so that an agent built on top of it can ask a human before risky actions and stay async-first on tokio. Tool definitions are type-safe, expressed in Rust's type system rather than loose JSON, and an FFI crate (mux-ffi) exposes the same primitives to other languages. Mux ships no coding agent of its own; developers compose it into their own agent or harness. The audience is Rust developers who want a foundation for agent tooling and approval flows without reinventing the glue.

Other entries by 2389-research