use cases

What teams build with openclaw-rs.

openclaw-rs is a Rust runtime for AI agents — event-sourced, sandboxed, single-binary. Here's what people actually ship with it, and which primitives each use case leans on. All facts trace to the project docs; no invented benchmarks.

Developer tooling

Migrate off TypeScript OpenClaw

openclaw-rs keeps the same openclaw.json config, Markdown skills, and plugin contract — so migrating from TypeScript OpenClaw is a runtime swap, not a rewrite.

  • TypeScript plugin bridge (nng IPC)
  • Single static binary
Read the use case →
Platform engineering

Run AI agents in production on Rust

openclaw-rs is a runtime, not a toolkit: an append-only event store, OS-level sandboxing, and an axum JSON-RPC gateway ship in one binary built for production.

  • Event sourcing (sled)
  • Platform sandboxing
Read the use case →
Conversational AI

Build a Telegram AI assistant in Rust

The Telegram adapter ships today in openclaw-channels: bridge Claude or GPT to a Telegram bot with allowlist access control and rule-based routing, no Node runtime.

  • Telegram channel adapter
  • Allowlist access control
Read the use case →
Infrastructure

Self-host an AI agent gateway

openclaw-rs is a self-hosted AI gateway: an axum JSON-RPC server with auth, rate limiting, encrypted credentials, and an embedded dashboard — MIT-licensed, on your own box.

  • axum JSON-RPC 2.0 gateway
  • AES-256-GCM credential store
Read the use case →
Compliance & operations

Auditable, replayable agent session logs

openclaw-rs stores each session as an append-only SessionEvent log in sled: replayable, auditable, and time-travel-capable across the full run history.

  • Event sourcing (8 SessionEvent kinds)
  • sled append-only store
Read the use case →
Application development

Embed a Rust agent runtime in Node.js

openclaw-node exposes the Rust core to Node.js via napi-rs — providers, credential store, event store, validation, and tool registry — with pre-built binaries.

  • openclaw-node (napi-rs)
  • Anthropic / OpenAI providers
Read the use case →
start here

Pick the use case closest to yours, then install.

openclaw-rs is MIT-licensed, on crates.io, and one cargo install away. The architecture page shows how every use case maps onto the same crates.