Inspiration
The spark for Draw Buddy came from the magical moment when kids show their parents a drawing and imagine it as something alive. I wanted to capture that creativity and transform it into something interactive and memorable, using AI as the bridge between imagination and reality.
What it does
Draw Buddy turns children’s (or adults’) sketches into magical, living creatures.
- Upload any drawing or doodle
- Choose from multiple generational styles (cartoon, plush toy, 3D, photorealistic, and more)
- Save your characters to a personal library
- Create stories and adventures starring your characters
- Share the magic with family and friends
How we built it
The app is built in Flutter for iOS & Android and connected to RevenueCat for subscription management.
The AI features are powered by OpenAI’s API, integrated with a smooth user flow: onboarding → upload → style selection → generation → character saving → story creation.
We structured the app to be lightweight, intuitive, and fun—making advanced AI feel approachable for families and kids.
Challenges we ran into
- Optimizing the image generation prompts to keep the essence of a child’s drawing while making the output magical.
- Managing generation costs with a free-to-try model while still ensuring a sustainable business model.
- Designing a user interface that is simple enough for kids but still polished for adults.
- Integrating the flow of subscriptions and rewarded ads in a way that doesn’t break the magic.
Accomplishments that we're proud of
- We built the prototype in SwiftUI with end-to-end flow from upload to story creation.
- After we tested the concept we decided to switch over to Flutter so that we can release the app on the Apple App Store & Google Play Store, while only maintaining one codebase
- Creating a seamless integration with RevenueCat, laying the foundation for sustainable monetization.
- Developing a fun and delightful experience that resonates with both children and parents.
- Setting up a scalable vision that goes beyond a simple image generator.
What we learned
- Kids (and parents) want playful, frictionless UX when dealing with creative tools.
- Prompt design for image generation is an art form in itself—it’s crucial for balancing fidelity to the original drawing with magical transformations.
- Monetization models for AI apps must balance creativity with cost efficiency—subscriptions plus rewarded ads offer a good pathway.
- Building small, focused apps can serve as passive income streams if paired with the right automation (at least that's our goal :))
What's next for Draw Buddy AI
- Expanding the story engine to make it even easier to create personalized, multi-chapter adventures.
- Building out a character library with sharing features.
- Adding animated video generation, so characters can move and speak.
- Long-term: enabling kids to create full interactive worlds from their drawings, powered by AI.
Built With
- flutter
- openai
- revenuecat
Log in or sign up for Devpost to join the conversation.