Clips
A screen-recording app where the agent does the post-production work for you. Record your screen, and Clips transcribes it, suggests a title and summary, builds chapter markers, and tags the content automatically. Ask "find the clip where we discussed the rollout plan" and the agent searches across every transcript you've ever made.
Think along the lines of products that record short async videos for your team — but the agent is a first-class editor, and the recordings are yours, not a SaaS vendor's.
What you can do with it
- Record your screen with a built-in recorder, webcam overlay, audio capture, and pause/trim.
- Get an auto-generated title, summary, and chapter markers for every recording — the agent fills them in and keeps them current.
- Search across every transcript with full-text search. "Find the clip where we discussed the rollout plan."
- Share clips with per-clip permissions (public, team, private). Link tracking and threaded comments work too.
- Smart library views. Group by project, filter by speaker, auto-tag based on content.
- Edit the transcript through chat. "Fix the mis-transcribed word at 1:42." "Pull three quotes for a blog post." The agent edits the transcript and the UI updates live.
Why it's interesting
Three things make Clips a good showcase of what agent-native enables:
- The agent edits the transcript. Fix a mis-transcribed word, generate chapter timestamps, pull quotes for a blog post — all in natural language, in the chat, with the UI updating live via polling.
- Context awareness on recordings. When you're viewing a clip, the agent knows the clip id, the current playhead, and the selected transcript range. Ask "summarize from here to the end" and it understands what "here" means.
- Clips you own, not a vendor. The recordings live in your storage, the transcripts live in your SQL, and the agent is yours. Fork the template, change how chapters get built, wire it to your own CDN — it's your code.
For developers
The rest of this doc is for anyone forking the Clips template or extending it.
Scaffolding
pnpm dlx @agent-native/core create my-clips --template clips --standalone
Clips is a larger template with a native recorder (it ships a desktop companion for local capture). See the template README.md for setup specifics around screen-capture permissions and storage configuration.
Customize it
Clips is a full cloneable SaaS — fork it and ask the agent to extend it. Some examples:
- "Add a filler-word removal button that strips ums and uhs from the transcript and re-stitches the video."
- "Auto-post a new clip to Slack #eng-demos whenever I finish a recording." (Connect Slack first via Messaging.)
- "Group the library by project — detect the project from the first words of each transcript."
- "Add a 'Generate blog post from this clip' button that drafts a post from the transcript and saves it as a draft."
- "Let viewers leave timestamped reactions on a shared clip."
The agent edits routes, components, the transcript pipeline, and the schema as needed. See Cloneable SaaS for the full clone, customize, deploy flow, and Getting Started if this is your first agent-native template.
What's next
- Cloneable SaaS — the clone-and-own model
- Context Awareness — how the agent knows the current clip and playhead
- Agent Teams — delegate transcript cleanup to a specialist sub-agent