Inspiration

One of the teammates has recently vibe-coded a personal mobile app to help his sibling with university exams. Through this, he realised that the barrier to building personalised mini-apps has dropped drastically. Thus, we are making the app-building process frictionless -> Voice-to-App

What it does

Our tool takes your voiced-out app idea, builds a responsive mobile app and deploys it on your phone. Fully automated, end-to-end, say what you want to build and get it shipped instantly.

How we built it

We take your voice using an Omi recorder, parse the command using a Supabase edge function and send the command to a Python server.

The Python server initialises a Docker image with a Node.js executable including a progressive web app template, and using Claude api, it modifies the template into a responsive local app.

This app gets autodeployed to Github and then to Netlify.

After the deployment, we send a URL for the app to Bubble, which autoembeds on your phone. App ready :P

Challenges we ran into

The biggest challenge about this project was finding compatible tools and connecting them in a way which enables a fully automated workflow.

Accomplishments that we're proud of

We allow you to create small mobile apps for personal use with 0 friction. We managed to connect quite a few tools together to create a workflow that, to the best of our knowledge, does not exist yet.

What we learned

The tools needed for executing this workflow are in place, but the biggest barrier remains in their limited compatibility.

What's next for Vibe Factory

Allow users to specify longer commands to enable building more elaborate apps. Adding a social aspect to the experience, allowing users to share apps with each other.

Built With

Share this project:

Updates