Skip to content
John V. Teixido🍉 edited this page Mar 26, 2026 · 3 revisions

Welcome to the RootSpace Wiki! 🚀

RootSpace is a decentralized, high-performance execution environment for autonomous AI agents. Built with a Rust core and a flexible Node.js integration layer, it empowers AI workflows with peer-to-peer networking, WebAssembly sandboxing, and secure resource isolation.


📖 Table of Contents

  • Architecture
    Understand the peer-to-peer topology, Yamux multiplexing, and WebAssembly execution models.
  • API Reference
    Explore the SDKs and endpoints available for deploying and managing agents.
  • Development Setup
    Instructions for setting up the Rust and Node.js split-stack locally.
  • Deployment Guide
    Details on packaging RootSpace for production environments using Docker.

🌟 Core Philosophy

RootSpace is designed with three core principles:

  1. Uncompromising Security: Agents run in deeply isolated Wasmvtime sandboxes.
  2. Decentralized by Default: The libp2p backbone ensures resilience against central points of failure.
  3. Developer Velocity: A seamless CLI and well-typed Node bindings allow teams to ship intelligent agents rapidly.

Dive into the Development Setup to build from source, or check out the Architecture to see how the engine ticks.

Clone this wiki locally