Going in circles

After a month of trying other methods to build my app, I’ve been up all night for a week straight building a pretty straight forward app (user signs in, uploads video, ai tags it, returns to gallery for user to search using tags when they need it) with bubble and OMG im teaching the ai what’s up and it’s got me going on circles repeating the same steps cause itt had me delete steps cause it don’t remember. After all these hours I’ve spent on this, it literally just asked me what my app was about and so now I’ve wasted a whole week for nothing because of the AI. I don’t know what I’m doing otherwise. well, I have a pretty good idea now and better than the AI does, but any help with the whole workflow situation and API connectors on this, using cloudflare and twelvelabs? otherwise I’m calling it quits! I’m in tears..

Trying to use AI to build something when you don’t yet fully understand how the underlying system works can genuinely become a nightmare. Without a solid understanding of how Bubble works, it becomes very difficult to have the critical thinking and technical judgment needed to guide the AI properly, not only on WHAT needs to be done, but also on HOW it should be done.

AI can be helpful, but it still needs clear direction, context, and validation at every step.

Here on the forum, you’ll certainly be able to get help from many people. But for that to work well, it would be better to break the problem down one issue at a time, that way, people can focus their attention on specific parts of your app and give you more precise guidance, instead of trying to troubleshoot the entire workflow all at once.

Could you give us a brief overview of your flow and where exactly you’re getting stuck?
What is currently working? What is not working?

For example, is the issue with the video upload, the API connection to TwelveLabs, storing the tags in Bubble, displaying the videos in the gallery, or making the search work properly?

Thank you for your reply! I’m currently in loop with uploading the video, tagging and passing to the Vault. Haven’t successfully done anything other than colors and border radius! Lol

Last night i found out the twelvelabs updated to pegasus 1.5 and indexing was no longer used. I shared this with ai and then i begin deleting api connectors and workflows and rebuilding. I was so close. But I’m having to go back to the api connectors every step, changing it’s body type and params or the response type so that it shows in the workflow, and then it destroys other places the api was connected. Then i lose my connection all together. Ai just asked what my app was about! And i had to remind it that twelvelabs again. So back to deleting and reconnecting. Then it gets side tracked on web editor, then i have to fix all the recent steps because i only just realized it was not on the same page as me and that those steps weren’t needed or configured right.

I’ve been at this for 1 1/2 months. HOURS AND HOURS. I’m also frustrated at all the issues beyond just my time with bubble. I just know it shouldn’t be this difficult or i just don’t understand anything at all, maybe.

I hope that was enough detail!

I feel like we’re trying to push backend with frontend all in one button press and that it needs to be seperated. But where am i messing up:

The video uploads to cloudfare who creates the url and sense it to twelvelabs, twelvelabs pulls the metadata from cloudflare, twelvelabs breaks it down via your instructions in the api call: analyzes and tags, The thumbnails and tags are added with the metadata and then it passes it back to the app with the end result.

Right?

He’s screenshots of what it keep looping through:

Hi, one thing that stands out to me is that you’re creating the staged video almost immediately after sending the video to TwelveLabs, but the analysis itself is asynchronous. If the metadata request is running before the task has actually completed, it’s pretty easy to end up in a loop.

I’d separate the upload from the analysis. Save the task id, then let a backend workflow poll TwelveLabs until the task is complete before creating or updating the Bubble records with the metadata and tags.

If you’re still stuck, I’d be happy to take a closer look at the workflow. Sometimes it’s easier to spot where the loop is coming from once you can see the whole flow.

This doesn’t seem like the right kind of app for a Bubble app. without context and markdowns and a true project and guardrails you are at the mercy of an AI deeming what its limited context thinks is best.

I’d think to build this app in code and you can have the right version of Claude do it in under a day…

Why not book a coaching session with me to save yourself some stress. :blush:

How much does that cost!? Probably more than i can afford!

I wish i could just let someone else do it! Give them a cut of earnings for the entirety of it’s life!!

Probono like a lawyer haha!

Hmmmm… I haven’t looked in to Claude yet. Seen it around. Here i was thinking this was as simple as it gets in app building regards!

Thank you for the advice. I’m going too check it out now!

When you choose the coaching session, the price is on the next page. Either a one hour or two hour session.

Yeah. Most people won’t work for free since we know that the majority of the projects won’t get much traction. We see too many apps being made that don’t actually succeed. :blush:

I coach for Bubble or using Claude or Codex. Really any AI. It’s more about knowing what to ask and what to tell the AI to do.

Thank you! Id so love that! How would you be able to look at it?

So how exactly DOES one talk to AI? I guess I can google that?

Better do that then

Download Claude or OpenAI Codex. :blush:

It’s not about how to talk, it’s about what to say. Most guys know how to talk, but when it comes to what to say, they lack the skill or experience, to get a date. This is why younger male generations are in very high proportions, out of the dating scene.

Apply the analogy to building apps with AI. Sure, people know how to talk, but they don’t know the terminology to use to get AI to do something correctly, or to fix something that is wrong.

Without experience in a field, AI helps create an illusion that things are getting done correctly. If you are well versed in a subject, AI becomes a more useful tool. But, it’s the person using the tool that creates the output.

Minus me, young and charming :smiling_face:

I’d recommend not using Bubble AI entirely. Instead, grab an account on ChatGPT or Claude (pay the $20 or whatever it is for the cheapest paid plan). Create a new project in either, and start by telling it, “I am new to building applications, I am not familiar with industry terms and procedures, but I want you to assist me in this project. I want to use Bubble.io to develop it. Let me know what you need from me to get enough context in this project space”

It will ask you stuff, answer. Bounce back and forth, then start developing on Bubble using it side by side for questions rather than “doing”. Ask it how to go about stuff for Bubble, database schema ideas, etc. But, in this all, also learn Bubble. Watch YouTube videos for Bubble and learn it, then use AI to accelerate development.

All in all, if you can’t find a way to make it work: download Antigravity IDE, open it, click open folder, create a folder on your desktop, it will open it. Then, on the chat on the right, select Claude Sonnet at the bottom, then above just type what you want to build. It will build it, using code. Hard to manage if you have no experience coding or app development, but gets the job in some fashion.

Don’t give up… use another resource. I was using Bubble’s AI tool and all it do was lead me in circles. You seem determined like me… how did I finish mine??? I used ChatGPT. Soooooo much better. Easier to follow and I am to reference previous conversations.

If you wish to stick with Bubble and get more support from AI, I think this is an appropriate place to plug @georgecollier 's awesome https://www.buildprint.ai/ tool. Assuming you aren’t already using this, of course! We use this extensively on the projects I am working on :+1: