AI Studio
Inspiration
Creating high-quality AI videos usually requires multiple complicated tools, advanced editing skills, and expensive software. We wanted to build a platform where anyone — even without editing experience — could create cinematic AI videos, consistent AI characters, and visual stories using simple prompts and conversations.
The idea behind AI Studio was to combine character creation, AI storytelling, image generation, and video generation into one seamless platform powered by MeDo AI tools.
We also wanted creators to maintain character consistency across videos, continue stories from previous scenes, and generate complete visual content without needing complex workflows.
What it does
AI Studio is a full-stack AI video generation platform that allows users to:
- Create consistent AI characters from uploaded photos or generated images.
- Generate videos using natural language prompts.
- Create scripted AI videos with dialogue, emotions, and AI voices.
- Generate standalone AI images
- Continue stories from previous videos
- Create videos with multiple characters
- Generate and edit AI-powered stories
- Save and manage generated videos, stories, and images.
The platform includes:
- Character Library
- Chat-to-Video
- Script-to-Video
- Story Generator
- Image Generator
- Video History Dashboard
How we built it
We built AI Studio using a modern full-stack architecture with a responsive dark-themed interface.
The application heavily uses Medo AI capabilities and plugins for multimodal generation workflows.
MeDo AI integrations used
Video Generation Omni (Kling) Used for advanced AI video generation from prompts and scripts.
Image Generation (Kling) Used for generating AI characters and creative images from prompts.
Image-to-Video (Audio-Visual Sync) Used for generating animated videos from character images with synchronized audio and visuals.
Image Generation (Nano Banana Pro) Used for additional image generation workflows and visual assets.
Text-to-Speech Used for AI narration and character voice generation.
Large Language Model (MeDo Official) Used for:
Story generation
Prompt enhancement
Dialogue generation
Script assistance
Character reasoning
Content understanding
We structured conversations with MeDo to handle:
- Story planning
- Multi-character scene generation
- Script formatting
- Dialogue flow
- Visual prompt enhancement
- Character continuity
Challenges we ran into
One of the biggest challenges was maintaining consistent AI characters across multiple generated videos.
Another challenge was designing workflows that allow the following:
- multi-character scenes,
- story continuation,
- narrator mode switching
- editable AI-generated stories.
We also worked on making the user experience simple enough for beginners while still supporting advanced creative workflows.
Accomplishments that we're proud of
We are proud that AI Studio combines the following:
- AI image generation,
- AI storytelling,
- AI video generation,
- and AI voice systems
into one smooth platform.
The ability to generate a story, edit it, turn it into a script, and instantly generate a video with consistent characters is one of our favorite features.
What we learned
During development, we learned:
- how to structure advanced multimodal AI workflows,
- How to integrate multiple MeDo plugins together,
- how to manage AI-generated media pipelines, *and how important user experience is in creative AI products.
We also learned how powerful MeDo’s ecosystem is for rapidly building production-ready AI applications.
Upcoming features for AI Studio
Planned for the future are:
advanced video-editing,
- Voice cloning of characters,
- storytelling in collaboration, social sharing.
- longer cinematic video generation *
We are also planning to improve character memory and scene continuity to provide even more realistic AI storytelling experiences.
Built With
- ai
- biome
- deno
- framer
- kling
- lucide
- medo
- miaoda-auth-react
- motion
- react
- recharts
- router
- shadcn
- sonner
- supabase
- tailwind
- text-to-speech
- typescript
- vite
Log in or sign up for Devpost to join the conversation.