Skip to content

Application demonstrations

Screenshots come from the running Grokbot Harness.app, with actual Agent replies. Capture uses an isolated Docker Box, data directory, and desktop profile, without existing user conversations or credentials.

File Contents
workspace.png Isolated local workspace
compose.png Task entered through the desktop
agent-result.png Reply after real-model execution
agent-demo.gif Time-compressed README animation
agent-demo.mp4 The same sampled frames as H.264 video
capture.json Versions, model, task, sampling, verified file output

Task

Create a launch checklist for a local agent project, save it to /workspace/launch-checklist.md, read it back, and return a summary. The configured Responses API supplies inference; shell commands run in the Linux Box. The capture script requires both a real output file and an Agent reply before producing successful demonstration media.

Timing

Capture samples about one frame per second, adds a final hold, then encodes four source frames per second. Waiting time is compressed; GIF/MP4 duration is not a performance benchmark. No UI content is generated or replaced to simulate functionality.

Record again

Build Host and the .app, start the default local stack, and run from a terminal with a configured model key:

node runtime/tools/capture-showcase.cjs

Requires macOS, Docker, ffmpeg, a working model API, and a free local CDP port 19224. The script replaces demonstration media here; raw frames and logs stay under ignored .runtime/showcase. It cleans up only its temporary container and app process. Inspect images, video, and capture.json together before publishing.