Menu

Explorer & Settings

Tempo Explorer Submit Project
Back to all projects

machi

by qntx · Updated 9 days ago

Agent behavior that compiles

In the AI payments ecosystem

machi is a widely-adopted Rust project in the AI payments / x402 ecosystem, focused on a2a, agent, mcp, web4. It currently has 566 GitHub stars and 90 forks, and sits alongside related tools like SafeLink, wolfpack-sdk, swival, lucid-agents, os-moda, use-agently.

Our take

"Agent behavior that compiles" — machi takes a compiler mindset to agent construction, in Rust. Its topic set is compact but pointed: a2a, mcp, x402 and web4, i.e. agents that talk to agents, call tools, and pay for things.

The appeal is rigor. Where most agent frameworks are loose orchestration scripts, a compiled-behavior model promises type-checked, auditable agent actions — valuable the moment real money is involved, because a payment bug in an autonomous loop is not a UI glitch, it is a loss. Rust also makes it a candidate for performance-critical agent infrastructure.

Best for: systems engineers who want formal structure around agent behavior before letting it near funds.

README.md View on GitHub →

Machi

Crates.io License

A lightweight, ergonomic AI Agent Framework.

License

Licensed under the Functional Source License, Version 1.1, Apache-2.0 Future License (FSL-1.1-ALv2).

  • You can use, modify, and redistribute for any purpose except competing use.
  • Each version automatically converts to the Apache License, Version 2.0 two years after release.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project shall be licensed as above, without any additional terms or conditions.


A QNTX open-source project.

QNTX

Code is law. We write both.

All Rust crates →