Hi, everyone. I think we can start. But before we start, I want to ask you a couple of questions. So first of all, how many of you took a photo or video during this conference? Please raise your hands. Okay. And how many of you actually posted any video content from it online? Not that many.
And to be honest, that was me. I was recording a lot of content during conferences, events, trips, meetups, and I never posted it online because video editing is hard. It sounds, and it is, a lot of work. It's tedious, and it's largely still manual. It also feels like an art and not really automated. And that's why we're building Reelful, and we're trying to tackle an agentic video editing problem from the agentic standpoint.
I'm Kate. I'm founder and CEO at Trilful. But let's first talk about what agentic video editing is. As a user, you just drop in your media, photos and videos, and provide some context. It can be the context of what happened in these media files, or it can be some directions. For example, add captions, add music, add voiceover, and something like that. And then the agent will understand your media, find the right moments, assemble everything together, generate captions, music, voiceover, B-rolls, and give you a ready-to-share clip.
And yeah, that's agentic video editing. The agent does everything by itself. Another example: you recorded a speak-to-camera video, and you have a lot of pauses, unsuccessful shots, and you expect an agent to figure it out, remove unsuccessful shots, remove pauses, and give you a ready-to-share clip. And the interesting thing is that a lot of the things inside this pipeline can be automated. And this is exactly what we're doing at Trilful. Oh, this is the example of video edited.
And since we're at an AI engineering conference, I wanted to talk a little bit about infrastructure. And from the infrastructure standpoint, an agentic video editor is very similar to an agentic app builder. Sorry, there is a typo on the slide. So the second column is agentic video editor. Both of them have a prompt, a UI for prompt. And in the video editor case, it's media plus prompt. And usually on the backend, what's happening is there is a remote machine, which is called a sandbox, which is spinning up. And inside this machine, there is an agent with tools and skills, which is working on what you're asking it to do. In the case of the agentic app builder, it's a code base. In the case of the agentic video editor, it's a video composition. And as a result, in the agentic app builder, the user gets an app review. And for the video editor, the user gets rendered video.
And yes, the infrastructure, from an infrastructural standpoint, is pretty similar, but there are a couple of differences. And this is actually the most interesting to me: generating versus editing. At Realful, we're focusing on editing real footage. So we do not generate a lot of content. We are expecting you to provide your real-life, your personal content, and we will edit it for you.
And actually, this is a more complex problem. Because if the agent has a blank canvas, it can do whatever it can. But in the editing case, the agent has to figure out which moments are the best, what to omit, what to use, how to organize everything together. And also, sometimes footage can be messy or incomplete, and the agent still has to deliver a very polished result, professionally made, so that ideally, the viewers of this content don't get if it is AI- or human-edited.
So let's actually have a look at how we do it. So let's actually have a look at Realful. We start, as I already mentioned, with your media plus a prompt, some directions like how you want it to be edited. And we need to get a polished clip. So let's go through it step by step. So we're doing first media understanding. We need to understand what's actually happening on those clips and photos. And we also need to transcribe speech, for example, in the case if you have speak-to-camera videos. Then, we are providing a creative plan for the user so that they can approve if they like it or not, what they want to change, or maybe regenerate.
So we create this plan before actually starting editing. Once the user approves this plan, we spin up a sandbox, the remote machine that we already discussed. And this is an environment for the agent to execute everything. So the agent comes with the skills. And in our case, in the case of video editing, our skills are, for example, cut rules, for example, how to select the best moments. Also, font pairs, which fonts are more suitable for this use case, which are not. For example, how to generate B-rolls. And this is where taste and craft live, actually.
And then also, the agent can initiate some other subprocesses, for example, generating music that will fit this exact composition, generating voiceover, adding sounds, animating images. Yes, this is actually what we do. If you provide photos, we can animate your photos to make them more dynamic and engaging.
And then comes remotion composition. So here, a little bit of background: what's remotion? Remotion is an open-source framework to create videos as code, as React code. So basically, it's just a file with the order, with all your assets and tracks, and how they're following each other. And why is it important? Because agents are really good at writing code. And therefore, we can use them to create videos with this remotion framework.
And then the last thing is the verification layer. Of course, the agent can make mistakes. And that's why we developed this verification layer to make sure that all the composition is clean, is well defined, everything will be rendered. And if there are some problems, then the agent will reiterate on the composition. And this is how we developed this application. And this is how we got to a polished clip. So it's a lot, right? It's a very complex workflow. And ideally, we don't want our users to even know anything about it.
And this is how we're tackling that at Reelful. So we decided to go mobile-first so that users can edit videos while driving, walking, or maybe lifting weights. Also, I know that prompting videos can sometimes be challenging. That's why we create directional templates. For example, speak-to-camera videos, or maybe you want to add B-rolls or voiceover, so that users can just select these directional templates, drop their media, and that's it. Even without any prompt, it will work.
And the third thing is a building editor. Why? Because we want to make this experience convenient and familiar for users. A lot of people are already using regular video editors, and that's why we want to provide this experience as well. So how it works: the user first generates a video agentically, but if they want to tweak it, for example, remove a second, or maybe correct some word in the captions, they can go into building editor and edit it a little bit. Yeah, and actually, I have a couple of examples here that I recently created with Reelful. I will play them, just maybe one of them. Oh, sorry. Last week, I was invited... Do you hear?
A little bit. Okay, you just can enjoy the video.
Exclusive person creators dinner, and honestly, it was one of the best event experiences I've had. First of all, the venue was stunning. It was a custom event space transformed into this tropical sunset place. The whole atmosphere felt so warm and cinematic. Second, the food was way beyond my expectations. They brought in private chefs from LA, and we had logs, a few crop, and this incredible strawberry ice cream that I was still thinking about. But most importantly, the conversations were so much fun. It was atmosphere. It felt really easy to connect with people, talk about what they're working on, and just enjoy the community. And lastly, we got gifts. One of the highlights...
So yeah, all these videos were assembled only using Agent, no regular video editor, and I already posted them on social media. And yeah, I have a lot of fun with that. Oh, sorry. And exclusively for this conference, we are giving our beta, which is our new second version. Please give it a try, and let me know if you have any feedback. Here is my email. Please feel free to reach out. We're still early. We're actively working on it. So we will be happy to hear any feedback, and also curious how you use it. And also, some exciting news. We recently got funded by A16Z Speedrun. So, I'm very excited to continue working.
Yeah, that's it. Thank you so much. And because it's a presentation about content and how to edit videos, I have to film a video with you all. Yay! What to emit, what to use, how to organize everything together. And also, sometimes, footage can be messy or incomplete, and agent still has to deliver a very polished result, professionally made, so that ideally, the viewers of this content don't get if it is like AI or human edited.
So let's actually have a look how we do it. So let's actually have a look at Realful. So we start, as I already mentioned, with your media plus a prompt, some directions like how you want it to be edited. And we need to get a polished clip. So let's go through it step by step. So we're doing first media understanding. We need to understand what's actually happening on those clips and photos. And we also need to transcribe speech, for example, in the case if you have speak to camera videos. Then, we are providing a creative plan for the user so that they can approve if they like it or not, what they want to change, or maybe regenerate.
So we create this plan before actually starting editing. Once the user approves this plan, we spin up a sandbox, the remote machine that we already discussed. And this is an environment for the agent to execute everything. So the agent comes with the skills. And in our case, in the case of video editing, our skills are, for example, cut rules, how, for example, how to select the best moments. Also, fund pairs, which funds are more suitable for this use case, which are not. For example, how to generate B-rolls. And this is where taste and craft live, actually.
And then also agent can initiate some other sub processes, for example, generating music that will fit this exact composition, generating voiceover, adding sounds, animating images. Yes, this is actually what we do. If you provide photos, we can animate your photos to make them more dynamic and engaging. And then comes remotion composition. So here, a little bit of background. What's remotion? Remotion is a framework, open source framework, to create videos as code, as React code.
So basically, it's just like a file with the order with all your assets and tracks and how they're following each other. And why it is important? Because agents are really good at writing code. And therefore, we can use them to create videos with this remotion framework. And then the last thing is the verification layer. Of course, agent can make mistakes. And that's why we developed this verification layer to make sure that all the composition is clean, is well defined, everything will be rendered. And if there are some problems, then the agent will reiterate on the composition.
And this is how we developed this application. And this is how we got to a polished clip. So it's a lot, right? It's like a very complex workflow. And ideally, we don't want our users to even know anything about it. And this is how we're tackling that. And this is how we're tackling that at Reelful. So we decided to go mobile first, so that users can edit videos while driving, walking, or maybe lifting weights.
Also, I know that prompting videos can sometimes be challenging. That's why we create directional templates. For example, like speak to camera videos, or maybe you want to add B-rolls or voiceover, so that users can just select these directional templates, drop their media, and that's it. Even without any prompt, it will work. And the third thing is a building editor. Why? Because we want to make this experience convenient and familiar for users. So a lot of people are already sort of using regular video editors, and that's why we want to provide this experience as well.
So how it works, user first generates a video agentically, but if they want to tweak it, for example, remove a second, or maybe correct some word in the captions, they can go into building editor and edit it a little bit. Yeah, and actually, I have a couple of examples here that I recently created with Reelful. I will play them, just maybe one of them. Oh, sorry. Last week, I was invited... Do you hear? A little bit. Okay, you just can enjoy the video.
Exclusive person creators dinner, and honestly, it was one of the best event experiences I've had. First of all, the venue was stunning. It was a custom event space transformed into this tropical sunset place. The whole atmosphere felt so warm and cinematic. Second, the food was way beyond my expectations. They brought in private chefs from LA, and we had logs, a few crop, and this incredible
strawberry ice cream that I was still thinking about. But most importantly, the conversations were so much fun. It was kind of atmosphere. It felt really easy to connect with people, talk about what they're working on, and just enjoy the community. And lastly, we got gifts. One of the highlights... So, yeah, basically, all these videos, they were assembled only using Agent, no regular video editor, and I already posted them on social media, and yeah, I have a lot of fun with that. And...
Oh, sorry. And exclusively for this conference, we are giving our beta, which is our new second version. Please give it a try, and let me know if you have any feedback. Here is my email. Please feel free to reach out. We're still early. We're actively working on it. So, we will be happy to hear any feedback, and also curious how you use it. And also, some exciting news. We recently got funded by A16Z Speedrun. So, I'm very excited to continue working.
Yeah, that's it. Thank you so much. And because it's a presentation about content and how to edit videos, I have to film a video with you all.
Yay!