SWACN
PROTOCOL_v1.0.4

Executable
Knowledge
Artifacts.

SWACN captures terminal sessions into interactive, bootable x86 sandboxes. Watch the recording, then walk into the machine.

[ SYSTEM_STATUS ]
WASM_KERNEL_READY
CLI_CORE_V3
CAPTURE

01. Capture
The Soul.

It starts in your terminal. With one command, SWACN captures your keystrokes, your output, and your complete workspace filesystem. It's the blueprint of your technical work.

$ swacn record --fs
# Mapping filesystem...
# Recording keystrokes...
[ REC ] Session Active

The Artifact

- recording.cast (keystrokes)
- baseline.tar.gz (filesystem)
- manifest.json (metadata)
GATEWAY

02. Enter
The Lab.

This is your first artifact. It looks like a video, but it's alive. Interact with the terminal directly to flip from recording to a live environment.

V86_Bootable
State_A
SHARED

03. One VM.
New Chapters.

This is the "Super Project" magic. Even though you see a different Asciinema chapter here, the underlying Linux machine is exactly the same one from the previous step. Filesystem state and memory are preserved for a seamless multi-step flow.

Note on Isolation: While Super Projects share a VM for seamless tutorials, different projects are always launched in completely isolated VMs for total separation.
Shared_VM_Instance
Isolated_Projects
KERNEL

04. Infinite
Control.

Enhance your lab by customizing the virtual environment. Inject logic directly into the WASM kernel to create a perfectly tailored experience.

The Manifest

"welcome": "Welcome to the custom lab!"
"init_script": "/usr/bin/setup_env.sh"
"binaries": ["/tools/git-32bit"]
"fs_state": "baseline.tar.gz"

Powerful Extensions

  • Welcome Scripts: Greet users with custom terminal banners or instructions.
  • Init Scripts: Automate environment setup (ENV vars, package config) on boot.
  • Custom Binaries: Bundle 32-bit releases of any tool directly into the sandbox.
  • Filesystem State: Pre-load specific codebases or data into the `/home/swacn` folder.
NEXT_STEPS

Build Your
Protocol.

Ditch the static screenshots. Start creating interactive, bootable software artifacts today.

Dashboard Read Specs