Marsstein/marsclaw-rs
The fastest AI agent runtime. Written in Rust. 5MB binary, 3MB RAM, <10ms cold start, zero dependencies.
Platform-specific configuration:
{
"mcpServers": {
"marsclaw-rs": {
"command": "npx",
"args": [
"-y",
"marsclaw-rs"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<p align="center"> </p>
<p align="center"> <a href="https://github.com/Marsstein/marsclaw-rs/actions"></a> <a href="https://crates.io/crates/marsclaw"></a> <a href="https://github.com/Marsstein/marsclaw-rs/blob/main/LICENSE"></a> <a href="https://github.com/Marsstein/marsclaw-rs"></a> <a href="https://marsclaw.dev"></a> </p>
<p align="center"> <a href="#quick-start">Quick Start</a> · <a href="#comparison">Comparison</a> · <a href="#features">Features</a> · <a href="#architecture">Architecture</a> · <a href="#configuration">Configuration</a> </p>
---
5MB binary · ~3MB RAM · <10ms cold start · Zero CVEs · Zero dependencies
MarsClaw is a multi-agent AI runtime written in Rust. It connects to Claude, GPT, Gemini, and local models to help you code, automate tasks, and orchestrate multi-agent workflows — all from a single binary with no dependencies.
$ marsclaw "add error handling to main.rs"
> read_file
✓ read_file
> edit_file
✓ edit_file
Added error wrapping with anyhow to all three return paths in main().
── claude-sonnet-4 │ 1.2K in / 523 out │ $0.012 session ──# Install
cargo install marsclaw
# Or download a binary
curl -sSfL https://marsclaw.dev/install.sh | sh
# Set your API key (pick one)
export ANTHROPIC_API_KEY="sk-ant-..." # Anthropic
export GEMINLoading reviews...