Skip to main content

From Loom to web page Part 1 of 3

Record with Clips, the Open-Source Loom for Agents

~5 min read Updated Aug 24, 2026

What Clips is

Clips is a 100% free and open source alternative to Loom, built by Builder.io. The game-changing difference: an agent can understand a Clip starting from a plain URL. Every clip carries its own metadata, transcript and timestamped frames. The agent doesn't just read what you said: it also sees what you showed.

Clips is open source: if you'd rather keep everything in-house you can fork it and self-host it from the official GitHub repository.

Below is the full path, exactly as it is: from recording to the link ready for the agent. We'll do it all from the Chrome extension, the fastest way to record straight from the browser.

1. Sign up and connect your storage

Go to clips.agent-native.com and sign up, with Google or via email. On the first screen the library is empty: press "Record your first Clip" to get started.

The account sign-up screen on clips.agent-native.com
Sign up on clips.agent-native.com to get started.
The empty Clips library, with the Record your first Clip button highlighted
Empty library: this is where you start, with “Record your first Clip”.

Before recording you need to connect a place to store your clips: the screen itself tells you so.

“Clips is 100% free and open source, so you need to hook up a way to store clips. Connect storage with Builder.io for free-tier storage and AI, or use S3-compatible object storage and your own LLM keys.”

To move fast we pick Builder.io's free storage: the free tier already includes video storage and AI credits. (You could connect S3-compatible storage and your own keys instead, but that's a whole different setup.)

The Connect storage screen in Clips with the Use Builder.io free option highlighted
Connecting the storage: “Use Builder.io (free)”.

Builder.io asks you to create an account: go ahead with Google (or GitHub, or email).

The Create An Account screen in Builder.io with Continue With Google
Creating a Builder.io account: here we sign in with Google.

You go through a short onboarding — pick how you want to use Builder (for our case "Create Prototypes" works fine) and continue.

Builder.io onboarding: how you want to use Builder, with Create Prototypes selected
Builder.io onboarding: we pick the use case and continue.

Finally you authorize access: Clips asks for permission to use your Builder.io space to store recordings.

The Authorize access screen in Builder.io with the Space selection
Authorizing Clips' access to your Builder.io space.

Done: you're redirected to clips.agent-native.com/record with storage connected and the recorder ready to go.

Clips confirms Builder.io connected and is starting the recorder
“Builder.io connected”: storage sorted, recorder starting up.

2. Install and configure the Chrome extension

You need a Chromium-based browser: Google Chrome, Arc, Brave or Edge. The extension isn't available on Firefox and Safari.

Careful: don't go straight to the store. Inside Clips, at the recorder selection step, click "Chrome extension": that's the link that opens the right page on the Chrome Web Store.

Choosing the recorder in Clips with the Chrome extension option highlighted
In Clips, choose the recorder: click “Chrome extension”.

The Chrome Web Store opens: add the official "Agent-Native Clips" extension to Chrome.

The Agent-Native Clips extension page on the Chrome Web Store with the Add to Chrome button
The official extension on the Chrome Web Store: “Add to Chrome”.

Pin the extension so the icon stays within reach in the Chrome toolbar.

The Chrome extensions menu with Agent-Native Clips and the pin icon
Pinning Agent-Native Clips: always one click away.

Now go back to Clips: click the extension's logo and hit "Sign in to Clips". Clips confirms access — you're already logged in from when you signed up — and then you're back in the extension.

The Clips extension popup with the Sign in to Clips button highlighted
From the extension popup: “Sign in to Clips”.
Clips confirms you're logged in with the Signed in message
Back on Clips, which confirms: “Signed in”. Then back to the extension, ready to go.

The first time, you grant microphone and camera permissions. It's a one-time consent: Chrome will still ask what to share every time you record.

The Clips screen confirming microphone and camera permissions granted
Permissions granted: “You're all done”, ready to record.

3. The recording (this is where it all happens)

Open the extension and go. But careful, this is where you make the difference. A video is a sequence of images, and that's exactly what the agent accesses. The tighter you keep the content to what's strictly necessary, the smaller the agent's margin for error. Show only the screens that matter. No panoramic tours.

Record with a clear idea already in mind of what you want the agent to reproduce. Every extra screen is one more chance for it to miss the target.

From the extension icon choose what to capture — screen + camera, screen only or camera only — and check source, microphone and camera before you start.

The Clips recorder with the Screen + cam, Screen only, Camera only and Start recording options
The recorder: pick source and mode, then “Start recording”.

In my case I start right away with what I want to replicate: a linktree found on their official page. Then I switch to the AI Pratika site, to show the style of the reference platform. And while recording, I describe the problem out loud, in Italian: we tested it and it works.

Open the site you want to replicate and press "Start recording" from the extension popup.

The site to replicate with the Clips extension popup and the Start recording button highlighted
On the site to replicate, we press “Start recording”.

Chrome asks you what to share — a tab, a window or the whole screen — then you press Share.

The Chrome popup for choosing what to share with Agent-Native Clips
Chrome asks what to share: tab, window or full screen.

Recording starts: you see the REC indicator, the timer and the camera bubble. Record your 45 seconds, then stop.

The recording in progress: REC indicator, timer and camera bubble on the site
Recording in progress: REC, timer and camera bubble.

Here's how mine went, with the voice explanation of what I want to achieve.

The recorded video with the voice explanation of what I want to achieve.

4. Generating the link

Once you're done recording, you wait a few minutes for the video to process: Clips is generating the transcript and frames that the agent will later read.

Clips shows the just-recorded video as ready after processing, shareable like a Loom
The video ready after processing: like a typical Loom, you can share it too.

At that point you have two sharing options. The first is the classic link for a person. But the one we care about is the second: the link to share with an agent.

That second link is the heart of it all. It contains the context for the agent: the video's metadata, the link to the transcript and the frames. It's exactly what Loom was missing.

How to get the correct link, the one for the AI agent, to share
How we get the correct link to share with our AI agent.
From a Confusing Brief to a Complete UX/UI A vague brief becomes a navigable app. Product Ad From a Single Photo A photo becomes an animated ad, no code required. Get Claude to Watch Your Videos Claude watches your videos and turns them into text. Higgsfield Inside Claude Code Generate images and video while you code in Claude Code. Turn a Loom Recording Into a Web Page A screen recording becomes a web page, no code. Vertical Shorts With NotebookLM Your sources become a vertical short. Luxury Landing Pages on Lovable A luxury landing page from a single prompt. Excalidraw Running Locally Excalidraw free on your computer, no code. Mistral OCR in Your Workflow Extract text from documents with Mistral OCR. Claude SEO in the Terminal 25 free SEO skills inside Claude Code. Google Search Console inside Claude Code Search Console data inside your terminal. Claude Code Routines Claude working on its own, computer off. Clone a Landing Page in React With v0 Clone a real landing page into React code. Context Economy With Claude Work light and don't burn through Claude's limits. From Prompt to Self-Improving Skill Claude skills that learn from your mistakes. From NotebookLM to Canva: Presentations NotebookLM slides, finally editable in Canva. The Map for Understanding Every AI Tool 12 categories for placing any AI tool. Transparent PNGs With ChatGPT Real transparency, not a fake checkerboard. Animated Infographics With Gemini Infographics that loop, animated with Gemini. Market Research With Deep Research Deep Research as your market analyst. Get Cited by AI Search Engines (AEO) Become a source that ChatGPT and Perplexity cite.