Skip to content

Demos

The repository includes short terminal demos used in README.md:

  • assets/demos/quickstart.gif
  • assets/demos/sandbox-exec.gif

There are also security-focused demos (for maintainers) that intentionally show unsafe behavior using dummy values only:

  • assets/demos/security-sandbox-secret-leak.gif
  • assets/demos/security-audit-detail-leak.gif
  • assets/demos/security-onepassword-read-field.gif

They are recorded in a throwaway temp HOME/XDG_RUNTIME_DIR to avoid touching your real ~/.opaque state and to ensure no secrets are involved.

Regenerate

Prereqs:

  • asciinema (record)
  • agg (convert asciinema cast -> GIF)

Run:

./scripts/record_demos.sh

This will (re)build release binaries, record casts, and write GIFs under assets/demos/.

The demos intentionally include small pauses and slower rendering to make the flow easier to follow.