all cases
Create 10x faster with Sommo
✓ 9+ years experience
✓ 100+ products developed
✓ no-code&code expertise
✓ in-house development
contact us
Create mobile app with Natively
✓ automated conversion
✓ for any website/web app
✓ mobile native features
✓ updates without release
try Natively

Dyvo

Sommo team developed the Dyvo application that allows you to create art drawings and avatars from your photos using AI.

Industry - entertainment, AI.

Core technologies - Stable Diffusion, Bubble.io, Natively.

Services - discovery, design, web and mobile development.

Location - USA.

Timeline - November 2022

View website

Timeline

discovery
November 2022
design
November 2022
development
November 2022
maintenance
Ongoing

Timeline

discovery
November 2022
design
November 2022
development
November 2022
maintenance
Ongoing

Challenges

In December 2022, there was an explosion of AI-based products. Many leaders and futurists predict that Ai will become the main driver of 2023.

Our Sommo team also dived into this rabbit hole. We have created the Dyvo application, which allows you to create art drawings and avatars from your photos using AI. Users can generate profile pictures, pet portraits, dating photos, and content for Twitter / TikTok / Facebook / Instagram. 

Dyvo AI Avatar creator - features by Sommo no-code development team

With our no-code approach, the time from the idea to the first release took less than a month, but let’s start from the beginning.

Harold Cohen developed one of the first significant AI art systems in the 1960s at the University of California. On 22 August 2022, the release of Stable Diffusion made the technology more accessible and free to use, enabling a surge in further applications to generate realistic images conditioned on text descriptions, image-to-image translations guided by a text prompt, and out- or inpainting within an image.

So, in November 2022, we challenged ourselves to create an AI-based product, exciting and accessible to millions of users.

Process

Discovery

We tested different implementations of Stable Diffusion technology, researched the experience, queries, and interests of users, and chose, in our opinion, the most exciting direction.

Modern people spend an unprecedented amount of time online, and form their image online. Our idea was to help them do this, literally - create a lot of high-end photos that will be used as user avatars in various placements - from professional hyper-realistic profiles on Linkedin to fantasy cyberpunk portraits for computer games.

The challenge of applying Stable diffusion in this case was 

(a) to create images similar to the people depicted in the original photos,

(b) avoid artifacts and other bugs associated with AI,

(c) generate images that users will like (the most significant challenge).

To solve this problem, we conducted experiments with training models, prompts, and configs (sampling methods, steps, CFG scale, X/Y plotting, and seeds).

Dyvo AI Avatar creator - Stable Diffusion setting up -  by Sommo no-code development team

If you are interested in going deeper into the process of using and configuring Stable Diffusion, there are a lot of headers in the network, for example:

Github Repository with the guides

Stable Diffusion: Tutorials, Resources, and Tools

Stable Diffusion Guide by CDcruz

Name

If you have ever created your product, you know that one of the challenges is naming.  

Since the end of November was filled with the Christmas mood, we named the application "Dyvo", which means "Miracle" in Ukrainian.

Design

We created Dyvo for any online character, literally - a person, a couple, or even a cat or a dog. So the design is bold, super easy, fancy, vivid, and colorful.

Dyvo AI Avatar creator -  by Sommo no-code development team

No-code development

Sommo is a dedicated low-code/no-code team, so we have extensive experience with different no-code platforms. For Dyvo, we chose Bubble.io, one of our favorite no-code tools, because of its flexibility and ability to quickly integrate various 3-party software - from complex and unique AI tools to popular payment and analytical services.

Dyvo’s second development secret is to use its own no-code development tool Natively to convert the Bubble application to mobile iOS/Android. For Dyvo, having a presence on the App Store and Google Play Market was an important way of user acquisition. 

Creating mobile applications with Natively took no more than an hour. In addition, we could customize important native features - social auth, in-app purchases, push notifications, camera, etc.

Dyvo AI avatar creator - native mobile app built with Natively

Results

Onboarding

When opening Dyvo for the first time, the user can check the quality of the created AI pictures before signing up. You can compare the original photos and hundreds of images generated by Dyvo for these users. It is handy (see the result in advance) and fun!

You can also learn how Dyvo works and browse hundreds of photos generated and published by Dyvo users (community).

Dyvo AI Avatar creator - image examples -  by Sommo no-code development team

After signing up, users can see (or skip) Onboarding with the main steps to create Dyvo avatars.

Dyvo AI Avatar creator - how to create avatar -  by Sommo no-code development team

Uploading photos

By clicking the “Create avatar” button, the users initiate generating flow: checking out, picking appearance, and uploading their photos.

Dyvo AI Avatar creator - avatar generating -  by Sommo no-code development team

Sticking to the recommendations when selecting photos is essential to create great avatars. Users should upload selfies with different facial expressions, backgrounds, clothes, angles, lighting, and bigger than 512 x 512 px. 

We don’t recommend using the same background/shot, the same emotion, selfies with sunglasses, too much makeup, bikini/swimsuits, or nudes.

Avatar Generation

After uploading photos, the magic starts - the app spins up a machine-learning model individualized just for you. You will get your avatars in 50+ styles in less than an hour. Note that some could be flawed. AI algorithms may generate weird artifacts, inaccuracies, and defects in output images. It’s expected, and the resulting images will never be 100% perfect.

Dyvo AI avatar creator - avatar styles -  by Sommo no-code development team

Extras

In addition to generating static pictures, you can:

animate your avatar;

extend it from a small square image to a 4k 2:3 professional photograph;

make your avatar talk - select the avatar, write your text, and we'll voice your avatar talk with AI video like a real character.

Privacy

The privacy of Dyvo users is essential: all your uploaded photos are deleted automatically within one week after the avatar finishes processing.

Summary

Within the first month, Dyvo grew by 100k users (android, iOS, and web), and generated thousands of avatars for them. Try creating avatars for yourself or your friend/pet - this is an awe-inspiring experience.

Dyvo on Google Play

Dyvo on App Store

Our short-term plans are UI/UX and AI model improvement, more dedicated styles, and localization.

But the rabbit hole was so deep that we are constantly looking for new AI applications to make the future more harmonious and secure. If you have any ideas, write us, and let’s implement them together.

See other cases

Ready to get work done?

Share the main info about your project to start faster. Don't like forms? Book a call with the team!

What’s your name?*
Your email*
Your budget*

Thank you!

Your submission has been received!

We’ll be in touch soon. In the meantime, learn more about How to choose the best no-code agency 👉

Ooops... something went wrong.
Please refresh the page and try again
Get a fast project estimate
Book a call with our CEO, Andrii Bas, and our Head of Business Development, Vadym Erhard, for a fast, realistic project estimate and insights on low-code development.