Rust systems engineer building secure, auditable AI infrastructure with WebAssembly and the Actor Model.
Focused on security-first design, fault-tolerant distributed systems, and developer-friendly tooling for AI-native applications.
A secure, transparent, and reliable runtime for AI agents β built on WebAssembly and the Actor Model.
Problem: AI agents are often deployed without proper containment, auditability, or fault tolerance.
Solution: Move trust from individual agents to the infrastructure, guaranteeing safety at the runtime level.
Highlights
- π WebAssembly Sandboxing β deterministic execution & precise permission boundaries
- π Actor Model with Supervision β Erlang-style fault recovery
- π Event-Sourced Auditing β full action traceability with deterministic replay
- β‘ High Performance β near-native speed via Wasmtime
- π‘ Security-First Design β capability-based access control
Tech Stack: Rust, WebAssembly Component Model, Wasmtime, Actor Model, Event Sourcing
Foundational Rust implementation of the Model Context Protocol (MCP) for seamless LLMβtool integration.
Highlights
- π JSON-RPC 2.0 messaging with full protocol compliance
- π Version & capability negotiation for forward compatibility
- π Type-safe tool registration with JSON Schema validation
- β‘ Async/Await support via Tokio runtime
- π Ergonomic builder patterns for clients & servers
Use Cases:
- Build custom MCP servers for domain-specific tools
- Connect AI applications to external data & systems
- Integrate with existing infrastructure using a standard protocol
Tech Stack: Rust, Tokio, Serde, JSON-RPC 2.0, JSON Schema
Production-ready MCP servers that extend AI capabilities with secure filesystem access, development tooling, and WebAssembly integration.
Featured Servers:
- π Filesystem MCP β secure CRUD operations, regex search, partial edits
- π¦ Cargo MCP β Rust build/test/dependency automation with AI integration
- π Actor Registry MCP β lifecycle management for Theater actors
- πͺ Theater MCP β runtime control, message passing, system monitoring
- π§© Component Tools MCP β accelerate WebAssembly component development
Tech Stack: Rust, TypeScript, MCP Protocol, Tokio, WebAssembly Toolchain
Collection of WebAssembly actors demonstrating real-world AI, networking, and distributed computing patterns β all built for the Theater runtime.
Featured Actors:
- π€ Anthropic Proxy β secure Claude API access in a sandbox
- π Chat Interface β real-time HTTP/WebSocket server with multi-user sessions
- π― Task Manager β configuration-driven AI task orchestration
- π Git Command Actor β AI-optimized Git automation with security controls
Additional Actors: OpenAI Proxy, Chat State Management, HTTP MCP Actor, Commit Actor, Coding Agent V0
Tech Stack: Rust, WebAssembly, HTTP/WebSocket, AI APIs (Anthropic, OpenAI), Git
- Languages: Rust, TypeScript, JavaScript
- Systems: WebAssembly, Actor Model, Event Sourcing, Async runtimes
- Tools: Wasmtime, cargo-component, MCP Protocol, Git automation
- AI Integration: Anthropic API, OpenAI API, protocol-based tool orchestration
- GitHub: github.com/colinrozzi
- Email: colinrozzi@gmail.com