IronClaw — Summary
IronClaw is a Rust-built personal AI assistant and Agent OS that positions privacy and security as first-class architectural concerns. Its signature capability is a WASM sandbox — untrusted tools execute in isolated WebAssembly containers with capability-based permissions rather than running directly on the host. Credential injection happens at the host boundary, so LLM tools never see raw API keys; a leak-detection layer confirms no secrets slip through. The framework supports multi-channel access (REPL, HTTP webhooks, WASM channels for Telegram/Slack, web gateway with SSE) and includes a cron-based Routines system for background automation. IronClaw can build new tools dynamically from natural language descriptions, compiling them as WASM modules and installing them without restart. The 32-crate Rust workspace is heavily modular, with dedicated crates for WASM isolation, secrets management, network policy, authorization, trust chains, and embeddings. With 12,351 stars and daily commits, IronClaw is among the most technically ambitious personal-harness frameworks in this batch.
Differs from seeds: IronClaw shares NanoClaw's security-first ethos but goes further: where NanoClaw uses Docker containers, IronClaw uses WASM sandboxes for tools (Docker containers are available for heavier subprocess isolation). Unlike claude-flow's multi-agent hive-mind, IronClaw is single-agent with self-expanding tool capabilities. Unlike superpowers's skills-over-features model, IronClaw is a full standalone runtime (not a Claude Code plugin) with its own TUI, web gateway, and PostgreSQL+pgvector memory backend.