Slideshot - Product demo videos, recorded by your AI agent
by•
Give your AI agent a product flow to record. Slideshot drives your web app through MCP, captures the walkthrough, and returns a polished demo video and GIF with zooms, cursor motion, and custom intro animation. No manual recording or editing.

Replies
Kilo Code
absolute fan of Ahmed's work.
the maker of @Katalog and @Arcmark keeps cooking, introducing @Slideshot, a simple and elegant agent-driven screen recorder.
if you use @useloom or @Screen Studio and want to automate this work, give it a spin! you'll enjoy it.
Slideshot
Hey everyone! 👋
Excited to launch Slideshot on Product Hunt today!
Huge thanks to @fmerian for hunting! As always, extremely appreciate your support 🙏
I built Slideshot from a simple realization. AI agents made it so much faster to ship features. At the same time, I felt the speed of how fast you can market these new features is lacking behind. Especially when it comes to video demo preparation. I'd need to manually walk through the flow, record it, then edit it, adding some nice zoom effects, then generate a GIF. It takes a while...
Slideshot is my attempt to make that workflow "agentic".
Instead of opening another screen recorder, you connect Slideshot to the agent you already use through MCP. It supports Claude, Codex, Cursor, ChatGPT, or any other MCP-capable agent. Then you describe the product flow you want to show.
The agent drives the browser, walks through your web app autonomously, records the demo, and Slideshot returns a polished video with built-in zoom effects, cursor motion, and an intro animation.
Here are the main use cases I'm optimizing for:
✻ Product marketers creating launch videos, changelog assets, in-app educational videos, and feature announcements
✻ Product teams keep demo assets up to date as the product changes. Think of a Help Centre that automatically shows how a video of the feature works in the latest version.
✻ Customer success and support teams creating walkthroughs for help docs and customer education
What I’m most interested in is whether demo creation can become part of the same AI-assisted workflow as product building itself.
If an agent can help ship the feature, it should also be able to help market that feature.
It's is still early, so I’d love feedback from teams that regularly need product demos but do not want to spend time recording and editing them by hand.
---
Because I'm building Slidehsot as an agent-first tool, the pricing model is also different. Usually, video recording/editing tools charge a monthly subscription per seat. For Slidehsot, I opted for usage-based pricing. You only pay for the videos you generate.
For Product Hunt, the first 25 people who use the PH21SLIDE code at checkout will also receive $5 worth of credits for free.
@fmerian @geek_1001 Thanks for free credits!
Slideshot
@fmerian @yelyzaveta_dziuba Of course! Free credits for all! 🙌 😅
@fmerian @geek_1001 so cool for the community!
PicWish
@fmerian @geek_1001 will it record chrome extension's demo video?
Slideshot
@fmerian @mohsinproduct Good question! Unfortunately, Slideshot only works for websites and web apps. Browser extensions or native apps won't work, at least for now. It's also a much larger product area, so I decided to leave it for later.
Would be curious to know how you would like to use Slideshot if it were supporting extensions?
PicWish
@fmerian @geek_1001 in my case, record demo for an extension that can interact with DOM...
Slideshot
@fmerian @mohsinproduct Nice! Yeah, recording a demo for an extension like would definitely require a proper "computer-use" agent. I'd for sure love to get there with Slideshot eventually
PicWish
Slideshot
@mohsinproduct Thanks! 🙏
Using MCP to let an agent drive the app rather than relying on brittle scripted shortcuts is clever. It's a guarantee that demos stay reproducible when the product UI shifts. How does it handle apps that need auth flows or complex stateful setups before the walkthrough can begin?
Slideshot
@dhiraj_patel5 Great questions! There is built-in support for email-only and email+password authentication.
You can define the login credentials in the Slideshow web app; they are stored in an encrypted state, and whenever the agent needs to log in, we programmatically inject the credentials. This way, the agent never sees the actual values.
If it's an email-only login, then the agent would ask you to provide a magic link or one-time password to continue the login flow.
@geek_1001 Got it, thanks
Next3 Offload
Thanks for launching..
Slideshot
@golaphazi Glad you liked it 😊 Let me know if you have any feedback!
Restream
Wow! Can’t wait to try it out ✨
Slideshot
@albychok Thank you, Alex! Really appreciate it 🙏
Toaster
Nice, great work @geek_1001 🙌
Slideshot
Thank you so much, Oskar! 😊
this would've saved me so many hours. recording product demos manually and then adding zoom effects and cursor animations in post is the most tedious part of marketing. does it handle multi-step flows where you need to show different pages or is it single page only
Slideshot
@tina_chhabra Thank you! Really happy you found it useful! Let me know if you have any feature suggestions :)
Sure, it does handle multi-page flow as well. For example, here is the gif I generated for finding this launch page. It opened the search view, and then when clicking on the item, it showed a new page.
Okay this is actually so cool — the fact that it drives your app by itself and just hands you back a finished demo video is wild to me. I'm always putting off recording demos because it takes forever to get right, and this just… does it for you. Really curious how it handles things like popups or slow loading screens though. Definitely upvoting this one.
Slideshot
@vedika_kulkarni Really appreciate it, Vedika! 🙏
Yeah, there are so many nuances when recording a video like that via an agent. For long loading screens, I'm trying to either speed up these segments or cut them out entirely from the final demo in post-production.
Also, things like typing a really long text are sped up, so that the video feels more snappy.
When you kick off a recording, you'd get the edited demo video (the one with zoom effects, cursor, improved timing, etc.), and you also get the raw recording, which is basically exactly what the agent saw with the same timing. The raw recording is mostly there as a fallback, so if you really need to, you could edit the video manually.
This is a strong wedge. One place I’d watch is narrative intent: if the agent records exactly the flow you ask for, the demo can still miss the “why this matters” moment.
It would be useful to attach a tiny script/storyboard to each recording: audience, promise, steps to emphasize, parts to skip, CTA. Then the agent isn’t just capturing UI motion; it’s preserving the GTM/story context around the feature as the product changes.
Slideshot
@jim_jeffers Thank you, Jim! Yeah, 100% agree. I do have post-processing and auto-editing, but it doesn't take into account the story you want to tell with the video yet.
Adding the ability to attach a storyboard would be really powerful once I have a more robust agentic editing. I'm definitely looking in that direction
I'm also thinking about adding audio effects and narration in the future (not just generic AI voice, but specifically the voice cloning), but it probably makes sense to add once the editing foundation is there