WASM AI Vis

WebAssembly AI API Documentation

Access programmatic control of our ai visualization models and WebAssembly integration tools.

API Overview

Developer Interface

Programmatic access to all visualizer functionality including model loading, interaction controls, and rendering parameters.

Model Rendering

Programmatic control over visual element styling, rendering pipeline configuration, and data flow visualization.

3D Model Manipulation

Event Handling

Real-time interaction hooks for click, drag, zoom and all model update events.

Interactive Events
API Endpoints

Available Endpoints

Below are the programmable interfaces available for model manipulation and visualization control.

Code Example
// Import model using WASM API
fetch('/api/models/import', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ model: 'ONNX_FILE_DATA', format: 'onnx' })
})
.then(response => response.json())
.then(data => {
  // Configure visualization with imported model
  fetch('/api/vis/controls', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ model_id: data.id, camera: { ... } })
  });
});
                        
Extend the API

Developers

Want to contribute to our growing API ecosystem? We welcome new features and integrations.

1

Get Started

Explore our API definition files and extension examples in the GitHub repository.

2

Contribute

Fork the repo, submit PRs for new features or documentation improvements.

3

Discuss

Join our community forums to get feedback on your contributions.

```