RustyClaw

The secure, open-source operating system for AI agents

$ cargo install rustyclaw
$ rustyclaw
~15MB
Memory footprint
<50ms
Startup time
1
Binary, zero deps
30+
Built-in tools

๐Ÿ”’ Security-First Design

AI agents are powerful but risky. RustyClaw is built with the assumption that agents can't always be trusted.

Defense Layer What It Does
๐Ÿ›ก๏ธ PromptGuard Detects prompt injection attacks, system overrides, and jailbreaks
๐Ÿ” LeakDetector Blocks credential exfiltration โ€” API keys, tokens, SSH keys
๐Ÿ“ฆ Sandbox Isolation Bubblewrap (Linux), Landlock (5.13+), sandbox-exec (macOS)
๐ŸŒ SSRF Protection Blocks requests to private IPs and metadata endpoints
๐Ÿ”‘ Encrypted Vault AES-256 secrets with optional TOTP 2FA

โšก Lightweight & Fast

Metric RustyClaw Node.js Agents Python Agents
Memory ~15 MB ~150 MB ~100+ MB
Startup <50 ms ~500 ms ~1s+
Binary Size ~8 MB ~200 MB N/A
Dependencies 0 (single binary) node_modules venv

๐Ÿ”Œ Provider Agnostic

Anthropic OpenAI Google xAI OpenRouter Ollama LM Studio

โœจ Features

๐Ÿ› ๏ธ

30+ Built-in Tools

File ops, shell, browser automation, web search, memory, scheduling, multi-agent coordination.

๐Ÿ’ฌ

Multi-Channel

Signal, Matrix, Discord, Telegram, Slack, WhatsApp โ€” one agent, every platform.

๐Ÿค–

Multi-Agent

Spawn, steer, and coordinate sub-agents. Built-in session management and isolation.

โฐ

Scheduling

Cron jobs, heartbeats, and wake events. Agents that work while you sleep.

๐Ÿง 

Memory

Semantic search, file-based persistence, automatic context management.

๐ŸŒ

Browser Automation

Built-in Playwright integration for web scraping and automation.