Inspiration

Content creation is one of the biggest opportunities today, so we imagined a tool where humans and AI could work together from the first idea to the final video. By combining AI with WebMCP, we created a collaborative workflow for scripting, recording, and editing -> covering the whole content creator workflow

What it does

Deskmate is an AI powered content creation studio where both the user and AI can edit together.

It allows you to:

Write and refine video scripts collaboratively

Record videos with an on screen teleprompter that follows your script

Edit videos alongside AI using WebMCP

Add transitions, animations, captions, and audio through natural language

How we built it

We built Deskmate using Vite, React, JS, Chatgpt, and Claude.

The core idea was giving the AI direct access to a browser based editing environment through WebMCP, allowing it to make real edits while the user stays in control.

Challenges we ran into

One of our biggest challenges was balancing AI autonomy with user control. Early versions allowed the AI to overwrite changes that users wanted to keep, so we introduced an approval system where edits must be accepted before being applied.

Also getting ai to make motion graphics, write script the way you want it. Our solution was allow users to make use of the abundant ai skills available online and to be able to import them to our app and use it

As the project grew, the codebase became difficult to maintain. We eventually rebuilt the UI from scratch, creating a cleaner foundation before re integrating the features.

Accomplishments that we're proud of

We're especially proud of the collaborative video editor. Seeing ChatGPT successfully add motion graphics, animations, transitions, captions, and audio through WebMCP felt like a glimpse into the future of creative software. Something we used to spend hours building, literally was made in the blink of an eye

What we learned

This project taught us a huge amount about WebMCP, how AI interacts with browser applications, and the practical differences between traditional MCP servers and WebMCP. We also learned how important human approval is when building collaborative AI tools.

What's next for Deskmate

We're going to continue using Deskmate for our own content creation while expanding its features. Namely focus on adding sfx integration, more transitions and being able to generate complex transitions between clips

Our goal is to make it an open source platform for AI assisted scripting, recording, and video editing.

Built With

Share this project:

Updates

Submission history