Self-Recording Workflow
One of amem’s foundational features: amem is its own best demo. The extension records itself being used, producing the marketing video and Chrome Web Store listing assets automatically.
How it works
- An orchestrator (human or agent) sends
{cmd: 'start_recording'}to the extension’s background service worker. - The background worker opens an
offscreen.htmldocument with aMediaRecorderconsumingtabCapture. - The agent then drives the extension UI through the bridge — clicking the side panel, capturing pages, showing the wiki.
{cmd: 'stop_recording'}finalizes the.webmand saves to Downloads asamem-recording-<iso>.webm.
Why this matters
- Demos stay in sync with reality — the recording shows the current UI, not a stale screenshot
- Chrome Web Store listings can be refreshed in minutes
- Agents learn to operate amem by watching their own recordings
Status
The recording skeleton is shipped. The agent-driven recording scenarios are Day 2 work. The complete workflow ships alongside the Chrome Web Store submission.