Hitchhiker Components

This document specifies a modular system of WebAssembly components used across two Rust-based environments:

- WarpDrive — a localhost HTTPS server for fetching and processing federated wiki JSON content. - Tauri Guide — a standalone Tauri-based GUI app that renders Hitchhiker Guide experiences like e-books or interactive content.

Each module, called a Hitchhiker Component, is compiled to WebAssembly and follows a shared interface defined using WIT (WebAssembly Interface Types). The components accept JSON input, perform logic (such as filtering, transformation, or rendering), and return structured HTML or guide markup.

# See - Vibelet