Hello, FABRIC ( public )

This is a LoomAI weave — a reusable slice template designed for LoomAI, the AI-assisted browser-based sandbox for designing, deploying, and managing experiments on the FABRIC testbed.

What This Weave Does

Hello, FABRIC is a beginner-friendly weave that provisions a single Ubuntu 22.04 VM on the FABRIC testbed. It demonstrates the basic weave lifecycle: create a slice, wait for it to become ready, and optionally tear it down. This is the ideal first weave experience — simple enough to understand at a glance, yet following the same patterns used by complex multi-node topologies.

Weave Structure

This weave's file organization serves as a reference for building your own weaves:

FilePurpose
weave.jsonWeave manifest — defines metadata, arguments, topology (nodes, networks, components), and run configuration
weave.shRun script — executed when you click Run; handles slice creation, provisioning, and teardown
hello_fabric.pyPython helper — FABlib logic called by the shell script
hello_fabric.ipynbJupyter notebook — interactive version for step-by-step exploration
README.mdDocumentation for the weave

How to Use

  1. Click Run on the weave card in LoomAI
  2. Enter a slice name (or keep the default hello-fabric)
  3. Wait for provisioning to complete — the weave automatically selects an available site
  4. Your VM is ready! SSH in from the slice view or run commands directly
  5. Click Stop to tear down the slice when you're done

Installing LoomAI

LoomAI requires Docker with Compose v2. Install and run with a single command:

curl -fsSL https://raw.githubusercontent.com/fabric-testbed/loomai/main/install.sh | bash

Then open http://localhost:3000 in your browser.

On first launch, a setup wizard will guide you through uploading your FABRIC identity token, bastion SSH key, and selecting your project.

For more details, visit the LoomAI GitHub repository: https://github.com/fabric-testbed/loomai

Views
7
Downloads
3 active (0 retired)
Versions
1
Last Updated
March 14, 2026, 3:14 p.m.
Version Created URN Downloads Actions
2026-03-14 March 14, 2026, 3 p.m. urn:fabric:contents:renci:703abad8-21f5-48fb-bcf6-1ef991a38e2c 3 download
University of North Carolina at Chapel Hill — pruth@renci.org