agent media runtime / v0.1.0

Zap

Package one-shot image, video, audio, and stitch workflows as Eve skills that creators can run in one click and agents can audit from files.

recipes

2

default

mock

package

@wzrdtech/zap

Zap lightning mark
falfal-ai/flux/dev / fal-ai/kling-video/v2.1/pro/image-to-video

zap / caught-by-the-cam

Caught By The Cam

Draft Zap for a live-broadcast fan cutaway where the uploaded person is caught by the stadium camera.

est $4.50 / cap $10.003 steps14s outputmock safe
attach a clear reference image

fan country

waiting

team_1

waiting

team_2

waiting

Run Zap
generation process
00:00.0$0.00
idle - 11 inputs / mock by defaultest 14s / $4.50

Zero-spend demos

Mock runs are the default until the creator explicitly chooses live providers.

Durable run state

Convex records runs while Upstash handles idempotency, queues, and polling.

BYOK vault

Provider keys stay user-owned in Supabase, masked in the browser.

Zap.md runtime contract

Recipes agents can read, creators can run, and operators can meter.

Zap keeps prompts, provider routing, budget caps, input contracts, and output shape in files first. The studio is the control room, not a black box.

Read the schema docs

Skill package

Every Zap ships as SKILL.md, Zap.md, prompt files, and registry metadata.

2 local recipes

Budget guard

CLI and server paths estimate spend, enforce caps, and require explicit live approval.

mock by default

Polling flow

Provider submissions enqueue durable poll jobs and update Convex idempotently.

retry + dead letter

Agent-compatible by design

Point Codex, Claude Code, Cursor, OpenClaw, or Hermes at the URL.

The framework exposes skill downloads, JSON manifests, docs topics, and mock run commands so agents can start with evidence.

install
published
npx @wzrdtech/zap@0.1.0 init match-day
cd match-day
npx @wzrdtech/zap@0.1.0 new world-cup-entrance
npx @wzrdtech/zap@0.1.0 validate
npx @wzrdtech/zap@0.1.0 run agent/skills/zap-world-cup-entrance/Zap.md --json

{
  "mode": "mock",
  "status": "done",
  "spendUsd": 0,
  "zapUrl": "mock://zap/world-cup-entrance/Zap.mp4"
}
Manifesthttps://zap.wzrd.tech/api/skills
Core skillhttps://zap.wzrd.tech/api/skills/zap
Authoringhttps://zap.wzrd.tech/api/skills/zap-authoring